Saya memiliki layanan Windows (server integrasi Bamboo) yang menjalankan file batch sebagai subprocess (pekerjaan build) dari skrip itu. Di dalam file batch itu saya ingin dapat memulai suatu proses (sebut saja itu workerprocess.exe) dan biarkan proses itu berjalan di latar belakang. Ini semua baik, saya telah menggunakan:
start "title" /B workerprocess.exe
Semuanya baik dan bagus. Masalahnya adalah bahwa ini kemudian menahan penyelesaian pekerjaan build. Jadi skrip batch selesai, tetapi karena subproses pekerjaprocess.exe, layanan (Bambu) tidak tahu bahwa ia telah selesai: masih menunggu (dan menampilkan output dari) pekerjaprocess.exe.
Saya telah melihat dokumentasi untuk perintah mulai, dan saya tidak dapat melihat apa pun yang melakukan apa yang saya inginkan. Saya melihat pertanyaan ini tetapi itu tidak benar-benar membantu - layanan masih berakhir menunggu proses untuk menyelesaikan.
Jadi saya kira dalam ringkasan: bagaimana saya bisa menjalankan proses baru dari skrip batch sehingga benar-benar terlepas dan tidak akan menahan apa pun yang terjadi menunggu skrip batch selesai.