1

这是我目前拥有的代码:

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"

谢谢大卫!我盯着那两条线看了好几个小时!

4

1 回答 1

1

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

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd /c SCHTASKS /QUERY > winning.txt"
于 2014-07-08T19:19:42.323 回答