Вы можете добавить «Открыть в терминале Windows в качестве администратора» в контекстное меню в проводнике Windows 10, так что эта запись позволит вам открывать приложение с повышенными правами из контекстного меню в текущей папке.
Когда у вас установлен терминал Windows, он добавляет запись «Открыть в терминале Windows» в контекстное меню папок в проводнике. Кроме того, вы можете добавить новую команду административного меню, чтобы приложение могло открываться в папке по вашему выбору с повышенными правами.
Терминал Windows — это современное программное обеспечение терминала для пользователей командной строки, обладающее множеством функций, которых нет в классических инструментах командной строки и PowerShell. Он поставляется с вкладками, механизмом визуализации текста на основе DirectWrite / DirectX с ускорением графического процессора, профилями и многим другим.
Благодаря профилям у вас могут быть экземпляры командной строки, PowerShell и подсистемы Windows для Linux, работающие на вкладках. Еще одна замечательная особенность приложения — это то, что его исходный код полностью открыт, так что любой может внести свой вклад. Он доступен наGitHub.
После установки Windows Terminal добавляет команду контекстного меню «Открыть в Windows Terminal» при щелчке правой кнопкой мыши в проводнике. Вы можете дополнительно улучшить эту функцию, добавив дополнительную команду, которая открывает приложение с высокими привилегиями.
В этом посте будет показано, как добавить «Открыть терминал Windows от имени администратора» в контекстное меню проводника Windows 10.
СОДЕРЖАНИЕ Добавить Открыть в Терминале Windows в качестве администратора в контекстное меню в Windows 10 Как это работает
Добавить Открыть в Терминале Windows в качестве администратора в контекстное меню в Windows 10
- Загрузите следующий ZIP-архив: Загрузите ZIP-архив.
- Распакуйте его содержимое в любую папку. Вы можете разместить файлы прямо на рабочем столе.
- Дважды щелкните на файле Add Open in Windows Terminal as administrator.reg, чтобы объединить его.
- Чтобы позже удалить запись из контекстного меню, используйте предоставленный файл Remove Open in Windows Terminal под именем administrator.reg.
Вы сделали!
Контекстное меню «Открыть в терминале Windows от имени администратора» включает три параметра, которые можно использовать для открытия терминала Windows с повышенными привилегиями в текущей папке.
Вы сможете выбрать профиль по умолчанию или один из предопределенных дополнительных профилей, командную строку и PowerShell. Вы можете настроить загруженные файлы REG и добавить больше профилей по вашему выбору, например WSL или любой другой настраиваемый профиль.
Как это работает
Пункты контекстного меню используют PowerShell для запуска нового процесса с высокими привилегиями. Важные аргументы командной строки здесь: -WindowStyle Hidden который скрывает окно PowerShell, и Start-Process -Verb RunAs, который запускает процесс с повышенными правами.
Процесс PowerShell запускает следующие команды с повышенными правами для соответствующих записей контекстного меню:
- wt.exe -d папка \ путь для запуска Терминала Windows с профилем по умолчанию в текущей папке из Проводника.
- wt.exe -p «Командная строка» -d папка \ путь — чтобы открыть Терминал Windows, используя профиль «Командная строка» по умолчанию.
- wt.exe -p «Windows PowerShell» -d папка \ путь — открыть профиль Windows PowerShell по умолчанию в Терминале Windows в текущем местоположении папки.
Вот и все.