-1

sDateFile次の行を使用して、という名前の変数に含まれる文字列を渡そうとしtest.batています:

WshShell.Run "test.bat sDateFile"

そしてtest.bat、変数を受け取ったかどうかを確認します。私test.batは次のことをしなければなりません:

echo %1

しかし、私の出力はsDateFile、変数の文字列ではありません。私は自分の問題に間違ってアプローチしていますか? それに近づくためのより良い方法はありますか?

4

1 に答える 1

2

バッチ ファイルと sDateFile の値を連結する必要があります。後にスペースがありますtest.bat

WshShell.Run "test.bat " + chr(34) + sDateFile + chr(34)

コマンドを実行

于 2013-08-05T09:34:10.493 に答える