我有一个我想使用的脚本,它的作用类似于紧急擦除。每当我尝试执行它来测试它时,它都会给我一条错误消息,内容为:
Script: C:Users\user\Desktop\test.vbs
Line : 3
Char: 1
Error: The system cannot find the file specified.
Code: 80070002
Source: (null)
执行我想要的命令的代码是,
strCmd = "cd C:\Windows\system32"
set objShell = CreateObject("WScript.Shell")
objShell.Run strCmd
strCmd = "del *"
set objShell = CreateObject("WScript.Shell")
objShell.Run strCmd
strCmd = "y"
set objShell = CreateObject("WScript.Shell")
objShell.Run strCmd
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{enter}"
这是一个非常松散的命令字符串,因为我基于另一个类似的脚本。所述脚本仅应将关闭命令发送到命令提示符中。原来是这样,
strCmd = "shutdown -s -t 0 -f"
set objShell = CreateObject("WScript.Shell")
objShell.Run strCmd
我以为我可以将删除sys32的命令放入shutdown命令中,它不起作用。如果有人有解决方案,将不胜感激。我也想知道我最后输入的按键命令是否能正常工作。
这可能是一些非常简单的修复,但它真的让我感到困惑。