无法从php代码设置schtasks警告帐户信息

时间:2013-03-20 10:16:15

标签: php windows scheduled-tasks

我想从命令行运行schtask&它工作正常,但我得到一个错误:“试图通过PHP运行它时,无法设置帐户信息”。我的IIS版本是6.0

警告:已创建计划任务“BuildInstaller_6”,但可能无法运行,因为无法设置帐户信息。

我正在运行的命令行是:

schtasks /create /tn "BuildInstaller31" /tr "E:\\TCS\\build\\scripts_5.2\\build.bat" /sc ONCE /st 13:25:30 /RU "TCS-SJCBUILD\\Administrator" /RP "xxxx"

1 个答案:

答案 0 :(得分:0)

对我来说,我只是启用了Task Scheduler服务。以下是对我有用的:

FOR /F %%X IN (C:\list of workstations.txt) DO (
sc %%X config "Service name" start= auto
sc %%X start "Service Name"
schtasks /Create /TN "task name" /TR "path to task" /sc "daily" /st "time" /sd "date I want to start the task" /s \\%%X /U "username" /P "password"
pause