如何使用SCHTASK / QUERY并使用VBScript和cmd将输出放入文本文件中

时间:2013-11-07 01:50:02

标签: vbscript cmd schtasks

以下是我目前的代码:

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "SCHTASKS /QUERY > winning.txt"

在我看来,这应该可以正常运行,并且运行没有错误,但文本文件没有更新。

文本文件已经创建,因此我不必担心创建WScript变量

编辑:

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd /c SCHTASKS /QUERY > winning.txt"

谢谢大卫!几个小时我一直在看这两行!

1 个答案:

答案 0 :(得分:1)

在命令前面添加“cmd / c”

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd /c SCHTASKS /QUERY > winning.txt"