Command-Line-Interface

同一個批處理文件中有多個啟動語句?

  • February 14, 2011

我寫了以下批處理文件:

start D:\folder1\bin\run.bat
start D:\folder2\bin\run.bat
start D:\folder3\bin\run.bat
start D:\folder4\bin\run.bat

它執行第一個start但隨後給我以下錯誤:

windows cannot find " D:\folder2\bin" Make sure you type the name
correctly, and then try again. To search for a file, click the
start button,and then click search

注意:我確定拼寫是正確的,我放入start D:\folder2\bin\run.bat了另一個文件,它可以正確執行。

您可能有一個雜散字元或不匹配的引號。您的批處理文件中有一些您沒有顯示的內容。錯誤消息中“D”之前的空格是否真的存在(或者它是您問題中的錯字)?如果它是真實的,那麼錯誤顯示目錄而不是文件名的事實提供了問題根源的線索。

試試這個,看看它是否有所作為:

start "title" D:\folder1\bin\run.bat

為每一行添加這樣的標題。

引用自:https://serverfault.com/questions/235314