我在尝试从PHP脚本创建计划任务时遇到了麻烦,因为我只得到与我的XML代码格式错误相同的错误!
这是我使用的代码:
$tn = 'Mailing_19';
$sc = 'ONCE';
$tr = '"\'C:\Program Files\PHP\v5.4\php.exe\' \"D:\inetpub\wwwroot\pdbmanager_fmf\communication\ajax\campagne.publish.php 19 1001\" "';
$st = date('H:i:s', time() + (60*60));
$cmd = 'SCHTASKS /Create /TN ' .$tn .' /SC ' .$sc .' /TR ' .$tr .' /ST ' .$st .' 2>&1';
exec($cmd, $data);
print_r($data);
它以:(它是法语,但这意味着XML格式不正确):
Array
(
[0] => Erreur: Le code XML de la tâche contient une valeur incorrectement formatée ou hors limites.
[1] => (40,4):Task:
)
我甚至不知道在哪里可以找到所涉及的XML代码。
虽然在命令行中尝试此操作时可以正常工作。
请帮忙!