Параметр командной строки, чтобы открыть программу от имени администратора в 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
Это не правильно, блокнот не запускается от имени администратора.
Виктор Сеч