投稿

2月, 2016の投稿を表示しています

Windowsで標準出力をログファイルにリダイレクトして記録しておく方法

WindowsのタスクスケジューラでVBScriptなプログラムを実行し、実行した結果を標準出力に出力させて、それをファイルで記録しておきたい場合には、以下のようにcmd /Cで実行してリダイレクトすれば良い。 > type redirect.vbs Dim objWS Set objWS = CreateObject("WScript.Shell") Dim command command = "cmd /C " & "testprogram.exe" & " >> C:\test.log" objWS.Run command, 1, true