{/'title/':/'帮我查验一下这个vbs代码是否有问题,如果有请帮我修改并标注为什么修改此部分//nset ws=WScript.CreateObject(//“WScript.Shell//”)//ntimeout /T 300 /NOBREAK//nws.Run //“E://影刀文件夹监测//0-已经重启电脑//开机后5分钟的时间.bat /start//”,0/',/'description/':/'这段vbs代码存在两个问题://n//n1. 创建对象时使用了错误的引号符号。应该使用直引号 (//') 而不是弯引号 (//“//”)。修改后的代码如下://n//n//nset ws=WScript.CreateObject(///'WScript.Shell///')//ntimeout /T 300 /NOBREAK//nws.Run ///'E://影刀文件夹监测//0-已经重启电脑//开机后5分钟的时间.bat /start///',0//n//n//n2. timeout 命令无法在vbs脚本中直接使用。你可以使用 WScript.Sleep 方法来实现延时等待。修改后的代码如下://n//n//nset ws=WScript.CreateObject(///'WScript.Shell///')//nWScript.Sleep 300000 //' 300秒 = 5分钟//nws.Run ///'E://影刀文件夹监测//0-已经重启电脑//开机后5分钟的时间.bat /start///',0//n//n//n这样修改后的代码会等待5分钟后再执行 ws.Run 方法。/',/'keywords/':/'VBS, VBScript, 代码检查, 创建对象, 引号符号, timeout, 延时等待, WScript.Sleep, 修复, 解决方案/',/'content/':/'这段vbs代码存在两个问题://n//n1. 创建对象时使用了错误的引号符号。应该使用直引号 (///'//') 而不是弯引号 (//“//”)。修改后的代码如下://n//n//nset ws=WScript.CreateObject(///'WScript.Shell///')//ntimeout /T 300 /NOBREAK//nws.Run ///'E://影刀文件夹监测//0-已经重启电脑//开机后5分钟的时间.bat /start///',0//n//n//n2. timeout 命令无法在vbs脚本中直接使用。你可以使用 WScript.Sleep 方法来实现延时等待。修改后的代码如下://n//n//nset ws=WScript.CreateObject(///'WScript.Shell///')//nWScript.Sleep 300000 //' 300秒 = 5分钟//nws.Run ///'E://影刀文件夹监测//0-已经重启电脑//开机后5分钟的时间.bat /start///',0//n//n//n这样修改后的代码会等待5分钟后再执行 ws.Run 方法。/

VBS代码检查:创建对象错误和`timeout`命令使用问题

原文地址: https://www.cveoy.top/t/topic/pJnG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录