Windows - 以系统/用户身份运行Wamp服务 - 计划任务的权限

时间:2016-08-03 08:02:37

标签: php windows windows-services wamp scheduled-tasks

环境:windows,wamp服务,php,预定任务。

要访问某些资源,我将wamp服务配置为以用户User_A(管理员组)身份运行。

我有一个受保护的文件夹Protected_Folder:只有管理员组中的用户才具有完全访问权限。

我有一个计划任务,每天使用User_A帐户执行。它被配置为即使注销User_A也要运行:.bat文件:

C:/path/to/php.exe my_script.php

但是,如果用户已注销,则计划任务没有在Protected_Folder中创建/写入文件/文件夹的权限。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题但是我不知道我是否通过环境的组合解决了这个问题,或者因为我找到了正确的解决方案。

所以我编辑了我的批处理文件来打开一个页面而不是直接启动PHP脚本

@echo off
start "" http://localhost/path/to/my_script.php

它终于奏效了,我希望它能帮助你