バッチ ファイルに 1 行を取り、ファイルをバックアップするための 2 つの個別の値を設定する方法を考え出そうとしています。
たとえば、 にバックアップC:\programfiles
しD:\
ます。
1 行のユーザー入力からこれらの値の両方を取得するにはどうすればよいですか?
バッチ ファイルに 1 行を取り、ファイルをバックアップするための 2 つの個別の値を設定する方法を考え出そうとしています。
たとえば、 にバックアップC:\programfiles
しD:\
ます。
1 行のユーザー入力からこれらの値の両方を取得するにはどうすればよいですか?
バッチ ファイルは、%0 から %9 までのパラメーターを直接処理できます。
%0 is the program name as it was called,
%1 is the first command line parameter,
%2 is the second command line parameter,
and so on till %9.
したがって、次のようにコマンドを実行した場合:
backup c:\Programs d:\
バッチ ファイル内では、次の値を参照できます。
%0
=backup
%1
=c:\Programs
%2
=d:\
パス全体を引用符で囲まずにファイル名にスペースが含まれていると、意図したとおりに機能しないことに注意してください。