Command line option to open program as administrator in Windows 7

9

1

If I want to open Notepad and edit the hosts file, I have to invoke the Start menu, find the Notepad shortcut, right click and run as administrator, then open the hosts file in Notepad in order to edit.

Is there a way to use the command line to open Notepad as administrator? Something like press win + R and enter notepad /admin. Is this possible?

Stan

Posted 2011-07-07T08:42:35.523

Reputation: 6 535

Answers

8

You can do it a little bit faster by pressing Win, type in Search notepad and press Ctrl + Shift + Enter.

Or you can keep a command-prompt window open with higher privileges all the time and if some program needs to be opened with elevated privileges just start it from there with for instance: start notepad.

Casual Coder

Posted 2011-07-07T08:42:35.523

Reputation: 3 614

Appreciated! It's strange that runas /env /user:DOMAIN\ADMINNAME "notepad hosts" asks for the admin password, but when saving it still does not have enough permissions. Your Ctrl+Shift+Enter solution seems to give the right access: it worked for me :) – Armfoot – 2015-09-09T11:17:55.390

2

Take a look at runas /? in command prompt.

quanta

Posted 2011-07-07T08:42:35.523

Reputation: 968

This is not much of an answer. Can you elaborate? – Peter Mortensen – 2015-07-21T10:33:26.177

@PeterMortensen When you run that help command (runas /?) they provide this example: runas /env /user:DOMAIN\ADMINNAME "notepad hosts" which opens the hosts file, but it still fails to grant write permissions... – Armfoot – 2015-09-09T11:20:26.193

1

  • Press Win + R to open the run command line
  • Type notepad C:\WINDOWS\system32\drivers\etc\hosts

I believe this should open your hosts file in Notepad as an adminstrative user. It does for me anyway.

Andrew Butterworth

Posted 2011-07-07T08:42:35.523

Reputation: 111

1That's not correct, the notepad is not run as administrator. – Viktor Seč – 2017-11-28T13:48:26.853