HomeWindowsWindows securityRun a Program as Another User with runas

Run a Program as Another User with runas

Regardless of what operating system you use, logging in and performing normal (non-administrative) tasks with administrative privileges is a dangerous practice. Unwittingly executing a program concealing a Trojan horse as an administrator will provide administrative rights to that program, and the impact may be much greater.

Although increased security generally causes increased inconvenience, the runas command provides a convenient means of running a program with different credentials, typically as administrator, while working as a less privileged user.

The runas command is available in XP, Vista, and Windows 7.

The runas command has many options for its operation. The simplest example is running the command regedit as the user administrator on the local system (This should always be referable by the name localhost.):

runas /user:localhost\administrator regedit

You will be prompted for the password for administrator. If you provide the correct password, the regedit command will start.

The runas command also can be used in a batch file. If you frequently run the regedit command on your system, create a regedit.bat file containing the following text:

@ runas /user:localhost\administrator regedit

Then you can double click on the icon for the batch file you have created to start the regedit (after entering the appropriate password). The @ symbol prevents the commands that follow from being printed to the screen when they are run, so the only text in the window that pops up is the password prompt. Dragging the batch file into the start menu or a program group will make it even easier to use.

Quinn McHenry
Quinn McHenry
Quinn was one of the original co-founders of Tech-Recipes. He is currently crafting iOS applications as a senior developer at Small Planet Digital in Brooklyn, New York.
RELATED ARTICLES

4 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments

Cleveland Furia on How to Clear Google Activity
Sid Wohlfarth on How to Clear Google Activity
Riley Magsayo on How to Clear Google Activity
สมัครรับเครดิตฟรี ทันที on How to improve Remote Desktop Protocol Performance
Neal Wangstad on How to Clear Google Activity
Slavcho Andov on How to install Ubuntu
Slavcho Andov on How to fix bad sectors
Sheraz Ali on How to Backup Android