我似乎可以让这个设置起作用。
我的asfh.vbs
样子是这样的:
Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("iexplore")
Set objShell = Nothing
我让异常未得到处理导致我的应用程序崩溃,我知道这有效,因为如果我将恢复设置“第一次失败”更改为“重新启动服务”,它就会有效。
我对“登录”的设置是本地系统帐户。
如果我在命令提示符(cmd.exe)中使用以下命令,脚本就会起作用:
wscript.exe "C:\asfh.vbs"
那么是本地系统帐户阻止了我吗或者应该可以做到这一点?
编辑
工作脚本,感谢 Ƭᴇcʜιᴇ007
Set objFSO=CreateObject("Scripting.FileSystemObject")
' How to write file
outFile="c:\test.inf"
Set objFile = objFSO.CreateTextFile(outFile,True)
objFile.Write "test string" & vbCrLf
objFile.Close