要创build一个可以在没有用户login的情况下执行的计划任务 – 使用vbscript

我需要在远程计算机上执行文件而不login到计算机。 我创build了相同的计划任务。 PFB的代码片段

(现在)&“:”&分钟(现在)+1&“:”/分钟(现在)+1&“:”/ temp / msgbox1.vbs / ST“scheduled_task =”schtasks / Create / S <> / SC nologon / TN install / TR c:\ Temp \ msgbox1.vbs / Z“cmdprmpt =”cmd / c“&scheduled_task intReturnCode = oWshShell.Run(cmdprmpt,4,True)

但是这个代码只在用户login时执行。 有没有办法执行相同的用户是否login或不。 – 这可以在任务计划程序中手动完成。 这可以自动化吗?

我认为,如果你添加

/RU <username> /RP <password> 

对schtasks.exe的调用你会得到“运行用户是否login”select。 你也可以使用/ NP,这也会给你“运行用户是否login”,还有“不要存储密码…”,这将限制可访问的资源。

这至less可以在本地计算机上工作,这是我通常从代码创build任务的地方(安装过程的一部分)