作者marbolor (marbolor)
看板PHP
标题[请益] PHP无法在web server 上控制schtasks 产生task??
时间Thu Jan 31 13:28:49 2008
现在有一各task.php
里面有各class负责 create_task and delete_task
by using schtasks.exe and shell_exec
=> schtasks /create /RU admin /RP pass /TN test /TR C:\hello.exe /SC minute
/MO 1
当我在local machine测试时他没有办法work
原因是因为当你再web server上 run page时...
是用internet guest account..权限不够
之後我把这各guest account 设在administrator group底下
就可以work (用administrator 的帐号密码产生 task)
当然我们不可能再server上这样设...
只是要证明code 跟 command 的语法没有错
想请问各位
如何让 IUSR 有权限来 create task????
目前有人提供一种方法是设另一各 webuser
然後把这各webuser设在administrator group 底下
然後在网页上用这各webuser登入
IUSR(guest) -> webuser(administrator group)
假设上是可以成立...但是会多一个administrator account
这样可能为了这个功能产生好几各administrator
code 跟syntax应该没什麽问题...
问题在於server上的设定
如何让IUSR有权限在windows里面create task???
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 67.188.80.241