以下是我目前的代码:
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"
谢谢大卫!几个小时我一直在看这两行!
答案 0 :(得分:1)
在命令前面添加“cmd / c”
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd /c SCHTASKS /QUERY > winning.txt"