BookmarkSubscribeRSS Feed
Saugata
Obsidian | Level 7

Hi,

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.

Regards,

Saugata Mukherjee.

2 REPLIES 2
snoopy369
Barite | Level 11

What happens if you run SAS as administrator?

Quentin
Super User

Looks like there are options to specify /U[user name] and /P[assword].

http://www.computerhope.com/tasklist.htm

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 2075 views
  • 0 likes
  • 3 in conversation