Параметр командной строки, чтобы открыть программу от имени администратора в Windows 7


9

Если я хочу открыть Блокнот и отредактировать hostsфайл, я должен вызвать меню «Пуск», найти ярлык «Блокнот», щелкнуть правой кнопкой мыши и запустить от имени администратора, а затем открыть hostsфайл в Блокноте для редактирования.

Есть ли способ использовать командную строку, чтобы открыть Блокнот как администратор? Что-то вроде нажатия win+ Rи ввода notepad /admin. Это возможно?

Ответы:


8

Вы можете сделать это немного быстрее, нажав Win, введите Поиск notepadи нажмите Ctrl+ Shift+ Enter.

Или вы можете сохранить командную строку открытым окна с более высокими привилегиями всего времени , и если некоторые потребности программ , которые будут открыты с повышенными привилегиями просто запустить его оттуда с, например: start notepad.


Оценил! Странно, что runas /env /user:DOMAIN\ADMINNAME "notepad hosts"запрашивается пароль администратора, но при сохранении ему все равно не хватает разрешений. Ваше Ctrl+Shift+Enterрешение, кажется, дает правильный доступ: оно сработало для меня :)
Armfoot

2

Посмотрите runas /?в командной строке.


Это не большой ответ. Можете ли вы уточнить?
Питер Мортенсен

@PeterMortensen Когда вы запускаете эту команду справки ( runas /?), они предоставляют следующий пример: он runas /env /user:DOMAIN\ADMINNAME "notepad hosts"открывает файл hosts, но все равно не может предоставить разрешения на запись ...
Armfoot

1
  • Нажмите Win+, Rчтобы открыть командную строку запуска
  • Тип notepad C:\WINDOWS\system32\drivers\etc\hosts

Я считаю, что это должно открыть ваш hostsфайл в блокноте от имени администратора. В любом случае это для меня.


1
Это не правильно, блокнот не запускается от имени администратора.
Виктор Сеч
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.