0

バッチ ファイルに 1 行を取り、ファイルをバックアップするための 2 つの個別の値を設定する方法を考え出そうとしています。

たとえば、 にバックアップC:\programfilesD:\ます。

1 行のユーザー入力からこれらの値の両方を取得するにはどうすればよいですか?

4

1 に答える 1

3

バッチ ファイルは、%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:\

パス全体を引用符で囲まずにファイル名にスペースが含まれていると、意図したとおりに機能しないことに注意してください。

于 2013-04-16T21:22:10.180 に答える