私は別のバッチファイルを実行したいが、その時に問題がある。最初のバッチは2番目のバッチを実行し、両方とも異なるフォルダにあります。別のバッチファイルから別のプロセスでバッチファイルを実行するにはどうすればよいですか?
しかし、問題は、第二のバッチが実行されると、A. に私は確信していない第二のバッチは、フォルダBにする必要がありますので、それは間違っている最初のフォルダ、にあったように見えるということです問題は、最初のバッチがすべてを実行するバッチであるため、最初のバッチプロセスの一部であるかのようにすべてが実行されるということです。
どうすればこの問題を解決できますか?
これは私のコードです:
-> 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