Windows - 运行 Wamp 服务作为 system/user - 计划任务的特权
Windows - run Wamp service as system/user - privilege of scheduled task
环境:windows,wamp 服务,php,计划任务。
为了访问某些资源,我将 wamp 服务配置为 运行ning 作为用户 User_A
(管理员组)。
我有一个受保护的文件夹Protected_Folder:只有 admin 组中的用户具有完全访问权限。
我有一个每天使用 User_A
帐户执行的计划任务。它被配置为 运行,即使 User_A
已注销:一个 .bat
文件:
C:/path/to/php.exe my_script.php
但是,如果用户已注销,计划任务将无权在 Protected_Folder
中 create/write a file/folder。
我遇到了同样的问题,但我不知道是综合情况解决了还是因为我找到了正确的解决方案。
所以我编辑了批处理文件以打开一个页面,而不是直接启动 PHP 脚本
@echo off
start "" http://localhost/path/to/my_script.php
终于成功了,希望对你有所帮助
环境:windows,wamp 服务,php,计划任务。
为了访问某些资源,我将 wamp 服务配置为 运行ning 作为用户 User_A
(管理员组)。
我有一个受保护的文件夹Protected_Folder:只有 admin 组中的用户具有完全访问权限。
我有一个每天使用 User_A
帐户执行的计划任务。它被配置为 运行,即使 User_A
已注销:一个 .bat
文件:
C:/path/to/php.exe my_script.php
但是,如果用户已注销,计划任务将无权在 Protected_Folder
中 create/write a file/folder。
我遇到了同样的问题,但我不知道是综合情况解决了还是因为我找到了正确的解决方案。
所以我编辑了批处理文件以打开一个页面,而不是直接启动 PHP 脚本
@echo off
start "" http://localhost/path/to/my_script.php
终于成功了,希望对你有所帮助