【发布时间】:2014-06-16 06:07:28
【问题描述】:
我正在尝试使用 php 函数 exec() 运行 typeperf.exe;
这是命令(用于 cpu load % )
typeperf -sc 1 "processor(_Total)\% Processor Time"
当我通过命令提示符运行命令时,它会返回我想要的结果。
但是当通过 exec(); 调用它时 我得到了
于是我通过php跑了命令whoami来知道php用户是什么,
我收到了nt authority\iusr
所以我将用户名设置在前面提到的性能日志用户组中。
并在组中添加了everyone,因为这不起作用。
如何让 php 运行 typeperf.exe 命令?
【问题讨论】:
-
当您尝试使用 system() 函数运行它时会发生什么?
-
添加用户后是否重启过机器?
标签: php windows command-line permissions