更改目錄後使用 bat 檔案執行 Atom

更改目錄後使用 bat 檔案執行 Atom

我已經在我的bat檔中寫入了

cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files" 
call atomer.bat

現在,它似乎只是更改了目錄並停在那裡。它似乎沒有調用atomer.bat檔。

在atomer.bat檔案中可以看到以下程式碼:

start atom .

答案1

它似乎只是更改目錄並停在那裡

cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files"

上面的說法有兩個錯誤:

  1. cmd /k運行命令然後返回CMD提示符(這將終止批次檔並返回到cmd您呼叫它的外殼)。

  2. /d參數之前應該有一個空格[drive:][path]

事實上,你根本不需要使用cmd(你想做的事情不需要它)。

使用以下批次檔:

cd /d "C:\Users\amanz\Desktop\Introduction - Computing\Java files" 
call atomer.bat

這假設是atomer.bat

  • 位於目錄中C:\Users\amanz\Desktop\Introduction - Computing\Java files,或者
  • 位於您路徑上的某個地方。

進一步閱讀

  • Windows CMD 命令列的 AZ 索引- 與 Windows cmd 行相關的所有內容的絕佳參考。
  • 光碟- 更改目錄 - 選擇資料夾(和磁碟機)
  • 指令- 啟動新的 CMD shell 並(可選)運行命令/可執行程式。

相關內容