我的 Web 服务的应用程序池的身份设置为“myDomain\myUser”。当我从此 Web 服务运行 PsList.exe 时,出现以下错误:
在 xxxx 上找不到处理器性能对象 尝试从 microsoft.com 运行 Exctrlst 以修复性能计数器。
但是当我在“myDomain\myUser”用户下运行 CMD 并发出从 Web 服务调用的相同命令时,即:
E:\bin\PsList.exe \xxxx -u 管理员 -p 5ecr3t
一切正常。
那么为什么从 CMD 或从 Web 服务运行 PsList 之间有什么区别?CMd 和 Web 服务都在同一个帐户下运行。