我想運行從另一個批處理文件,但在這樣做的時候,我有一個問題。第一批執行第二批,它們都在不同的文件夾中。如何運行從另一個批處理文件,但在一個單獨的進程的批處理文件?
但問題是執行的第二批時,看來,它是第一個文件夾,這是不正確,因爲第二批應在文件夾B不在A. 我敢肯定問題是,第一批是運行一切人,所以一切發生,因爲如果它是第一批過程的一部分。
所以,我怎麼能解決這個問題?
這是我的代碼:
-> batch in folder A: start "" C:\Users\MyUser\Desktop\FOLDER-B\HERE.bat &
-> batch in folder B: echo WHY AM I STILL IN FOLDER-A ? && pause
您還沒有指示任何程序做任何類型的變化目錄。工作目錄將是文件夾A,因爲這是父進程設置的目錄。您正在從父進程繼承整個環境。您可能需要閱讀START命令的幫助。我敢打賭,你想使用一個開關。 – Squashman