私はbatch1の場所から別のバッチファイル(batch2)をオープンしなければならないバッチプログラム(バッチ1と言う)を作っています。私が何を意味するか分からなければ、batch1を.htmlファイルとして動作させたいと思います。それは私が意味することであり、ファイル参照はbatch1ファイルの場所からのものです。バッチ場所からファイルを開く
だから、これを考える: "BatchFolder" という名前の
フォルダは、その中に2つのファイルを持っています。 「データ」という名前の1つのフォルダ、およびフォルダ内の別の名前のbatch1.bat
「データ」、バッチファイルbatch2.batがあり
私はオープンにbatch1.batで"Start "Data\batch2.bat"
を言うことができるようにしたいですbatch2.batファイル
どこでもBatchFolderを動かすことができるようにしたいのですが、batch1.batは引き続き動作します。
ありがとうございます。
質問はありません。 _私たちはコード作成サービスではないことをご理解ください。あなたが何も提供していないので、私はあなたが間違っていると推測しています。 – Compo
開始コマンドを失います。プログラムを起動するのは通常の方法ではありません。 '' Data \ batch2.bat ''で十分です。バッチファイルは標準として返されませんが。 'call" Data \ batch2.bat "'を実行したいかもしれません。プログラムを起動する方法については 'Start /?'と 'Call /?'を参照してください。簡単な要約については、私の答えの最後を参照してください - http://stackoverflow.com/questions/40371443/what-do-all-commands-in-batch-mean-and-do。 –
作業ディレクトリをバッチファイルの場所に設定するために、/ Dスイッチを 'START'コマンドで使用します。 – Squashman