【发布时间】:2016-05-05 00:04:46
【问题描述】:
我在尝试制作自定义屏幕保护程序时遇到此错误。 它说:(脚本位置) 线路:20 字符:4 错误:预期的“如果”,当我改变它时,它也说预期的结束或其他东西。 这个想法是启动我在 .bat 脚本中制作的屏幕保护程序,它会检测何时启动它。另外,我还可以帮助检测鼠标在指定的时间内没有移动吗? 无论如何,这是我到目前为止所做的:
set service = GetObject ("winmgmts:")
Dim StartTime, EndTime, Elapsed
StartTime = Timer
Elapsed = Timer - StartTime
If Timer > 100000 Then
for each Process in Service.InstancesOf ("Win32_Process")
If Process.Name = "cmd.exe" then
sleep 0
else
createObject("WScript.Shell").Run "screensaver.bat"
StartTime = 0
EndTime = 0
Elapsed = 0
Timer = 0
end
提前感谢~丹
【问题讨论】:
-
你能编辑你的问题并添加你的批处理文件的源代码吗?