求一个将vbs脚本添加到任务计划的批处理
我自己照着网上写的批处理如下,可是却不能正常运行。at20:00/every:M,Thcmd/kstart"""C:\Windows\System32\ftp.vbs"这...
我自己照着网上写的批处理如下,可是却不能正常运行。
at 20:00 /every:M,Th cmd /k start "" "C:\Windows\System32\ftp.vbs"
这样写也不行
at 20:00 /every:M,Th cmd /c start "" "C:\Windows\System32\ftp.vbs"
ftp.vbs文件是没有问题的,双击可以正常运行,手动添加到任务计划也行。可我想用批处理的方式添加。可是不会写,求高人指点。 展开
at 20:00 /every:M,Th cmd /k start "" "C:\Windows\System32\ftp.vbs"
这样写也不行
at 20:00 /every:M,Th cmd /c start "" "C:\Windows\System32\ftp.vbs"
ftp.vbs文件是没有问题的,双击可以正常运行,手动添加到任务计划也行。可我想用批处理的方式添加。可是不会写,求高人指点。 展开
展开全部
at 20:00 /every:M,Th cmd /c "start C:\Windows\System32\ftp.vbs"
写成这样就可以了,也可以用schtasks命令添加
追问
谢谢您的帮助!
我发现用at命令添加的任务计划用户名是“system”,不能完全运行。
而手动添加的任务计划用户名是“计算机名/Administrator”,可以很好运行,但是如果在手动添加好的任务计划的属性里面将用户改成system之后,也不能正常运行。
难道和用户有关?
用schtasks命令怎样添加呀?
追答
schtasks /create /tn "ftp" /tr "cmd /c start C:\Windows\System32\ftp.vbs" /sc weekly /d mon,thu /st 20:00 /f
schtasks默认就是当前账户身份,也可指定为system,格式 /ru "system"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询