Как я всегда могу запустить командную строку от имени администратора?
Как разработчик, мне часто приходится открывать командную строку для различных целей. Например, я использую iisreset
для перезагрузки своего локального веб сервера.
я обычно открываю командное окно одним из двух способов:
- Нажмите Win, введите “cmd” и нажмите Enter
- Находясь в проводнике, удерживайте клавишу Shift и щелкните правой кнопкой мыши на папке, и выберите “Открыть командное окно здесь”
Однако, когда я открываю командное окно любым из этих способов, у меня нет полных привилегий администратора, которые, как мне кажется, у меня есть на это право.
Чтобы запускать приложения только для администратора, мне нужно открыть командную строку таким относительно трудоемким способом:
- Нажмите Win, введите “cmd”
- Подождите, пока в меню не появится пункт
- Поднимите руку с клавиатуры и положите ее на мышь
- Щелкните правой кнопкой мыши на пункте меню “cmd.exe”
- Выберите “Запустить от имени администратора”
Это недопустимо по нескольким причинам:
- Окно всегда открывается на C:\windows\system32, а не в моей директории
Users
(как в одобренной методике 1) или в папке, в которой я хочу быть (как в одобренной методике 2). Поэтому мне часто приходится менять каталоги, чтобы попасть туда, куда я хочу попасть. - Этот процесс на несколько миллисекунд медленнее, чем любой из моих предпочтительных методов. Выполняется несколько раз в день, каждый день в течение оставшейся части моей карьеры, он добавляет до десяти дней потерянного времени, потраченного на нажатия и ожидания и изменения каталогов.
- Как программист, выполнение бессмысленной задачи робота причиняет мне огромную эмоциональную боль.
- Как программист, поднять руку - это тяжелая задача, которая причиняет мне сильную физическую боль.
Вот почему я ищу одно и то же решение, которое позволит утвержденным техникам 1 и 2 открывать подсказки команд администратора.
Многие программы позволяют вам постоянно изменять их стандартный уровень привилегий из меню Свойства. Командная строка не является одной из таких программ.
Как заставить окно команд запускаться от имени администратора по умолчанию (даже при использовании опции контекстного меню “Open command window here”)?.