09-18-2013 11:29 AM
I am trying to run a DOS command through SAS. When I run this specific command in CMD as administrator it gives desired output. But if I run it simply by double clicking on it, it doesn't work. As an example: check the following command:
tasklist /FI "Imagename eq conhost.exe" /FI "username eq system"
when I run this from CMD as administrator I get 1 task in output. But if I run the same command as a simple user it replys that Info: No tasks are running which match the specified criteria.
Basically this is a privilage issue and an ordinary user doesn't have access to processes run by other users (or in this case system).
Now the question is, if I want to get this result through SAS, then How should I do it? Is it possible to run CMD from SAS with administrative privilages.
Thanks in advance for your efforts.
09-18-2013 01:10 PM
Looks like there are options to specify /U[user name] and /P[assword].