1. ホーム
  2. batch-file

[解決済み] バッチファイルに引数を渡すにはどうしたらいいですか?

2022-03-17 06:26:40

質問

バッチファイルにIDやパスワードをハードコーディングするのではなく、実行時に渡す必要がある。

コマンドラインはこんな感じです。

test.cmd admin P@55w0rd > test-log.txt

解決方法は?

以下はその方法です。

@fake-command /u %1 /p %2

コマンドはこんな感じです。

test.cmd admin P@55w0rd > test-log.txt

%1 は最初のパラメータに適用されます。 %2 (ここが難しいところですが)2番目の文字に適用されます。この方法で渡すパラメータは最大9個まで可能です。