0

vbs変数を引数としてバッチファイルに渡そうとしています。

vbsコード:

Set WShShell = CreateObject("WScript.Shell")
dim nextday
nextday= DateAdd("d",1,dtmStart)
strRun = "Batch1.bat" & nextday
WshShell.Run(strRun)

バッチコード:

"C:\AscendQrx\bselstmt.exe" NOCONFIRM DATABASE=ddd var=ccc date=nextday

エラーの悪い構文を取得します。

4

1 に答える 1

0

バッチファイルを呼び出す代わりに、vbscriptからコマンドを実行してみませんか?.Runの使い方に慣れる前は、同じことをしていました。

これを試して、私に知らせてください

Set WShShell = CreateObject("WScript.Shell")
dim nextday
nextday= DateAdd("d",1,dtmStart)
strRun = "C:\AscendQrx\bselstmt.exe NOCONFIRM DATABASE=ddd var=ccc date=" & nextday
WshShell.Run(strRun)
于 2013-02-27T15:16:24.767 に答える