powershell创建没有版本依赖的计划任务

时间:2017-02-21 17:04:53

标签: powershell scheduled-tasks

我尝试使用以下方法在Windows 2008 R2上创建计划任务,因为这个方法不依赖于任何powershell版本。

$createTask = "schtasks /create /f /tn `"facter`" /tr `"C:\Ruby193\bin\facter.bat -y > C:\mcollective\facts.yaml`" /ru `"NT AUTHORITY\SYSTEM`" /RL HIGHEST /sc daily /st 00:00"
Invoke-Expression $createTask

此任务将每24小时刷新mcollective事实yaml文件和最后信息。我已从AD帐户登录创建此任务(我具有完全管理员权限),此任务必须使用SYSTEM用户帐户运行。

但是它运行不正常并且在上次运行结果列上看到消息为(0x1)

如果我创建与AD用户帐户相同的任务,那么它可以正常运行。

0 个答案:

没有答案