Application pool for my web service has Identity set to “myDomain\myUser”.
When I run PsList.exe from this web service I get following error :
Processor performance object not found
on x.x.x.x Try running Exctrlst
from microsoft.com to repair the
performance counters.
But when I run CMD under “myDomain\myUser” user and issue the same command that is called from web service, that is:
E:\bin\PsList.exe \x.x.x.x -u
Administrator -p 5ecr3t
Everything works fine.
So why and what is the difference betwen running PsList from CMD or from web service ? Both CMd and web service run under same account.
It was bacuse of different user priviliges when running from web service and when runing from CMD.