[請益] PHP無法在web server 上控制schtasks 產生task??
現在有一各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