我有一個啓動11個bat文件的bat文件,但其中3個啓動了其他8個運行沒有問題。蝙蝠文件手動運行,但未按計劃任務運行
可能是什麼問題?因爲如果我手動啓動那些bat文件,它們可以正常運行,但不在我的bat文件中。
在此先感謝
編輯過程Mcqmq950.exe需要被運行兩次。這一個很好的開始,但後3或4個瞬間改變到暫停狀態時,ENSPN001.exe開始卻突然自敗
tasklist /FI "IMAGENAME eq Mcqmq950.exe" /FO CSV > search.log
tasklist /FI "IMAGENAME eq ENSPN001.exe" /FO CSV > search.log
FINDSTR Mcqmq950.exe search.log > found.log
FINDSTR ENSPN001.exe search.log > found.log
FOR /F %%A IN (found.log) DO IF %%~zA EQU 0 GOTO end
start D:\MigrationPlan\MCI\PROCESOS\HOST-BAJADA.bat
start D:\MigrationPlan\MCG\PROCESOS\HOST-BAJADA.bat
start D:\MigrationPlant\Silabens\PROCESOS\enspn001_bajada.bat
:end
您好再次傢伙!我已經找到了解決辦法,WHIS是:
D:
cd D:\MigrationPlan\MCI\PROCESOS
tasklist /FI "IMAGENAME eq Mcgmq400.exe" /FO CSV > search.log
FINDSTR Mcgmq400.exe search.log > found.log
FOR /F %%A IN (found.log) DO IF %%~zA EQU 0 GOTO end
start D:\MigrationPlan\MCI\PROCESOS\MCIMQ400_MCI_MCG.bat
您需要指定該文件前,開始與他
太多的操作感謝你們所有人的幫助路徑。
請注意,如果您包含代碼*,我們可以指出您的問題的可能性更大。這個問題更類似於»嗨,我有一個問題。哪一個人可以猜到它是什麼? – Joey
爲了確保在批處理文件中放置相同的日誌記錄。也許他們開始,但沒有按預期工作。 –
@Sir_Kant:您在第二行和第四行代碼中缺少連接。用'>>'替換'>'。順便說一句,你在FOR中的測試只保證**過程的一個**在這裏。 –