PowerShell и командная строка (CMD) обладают множеством пересекающихся функций, «попирающих» друг друга. Но что, если вам конкретно нужно открыть PowerShell из командной строки или командного файла? Давайте узнаем, как это сделать, прямо ниже.
Как открыть PowerShell от администратора CMD
Когда вы запускаете любое приложение из командной строки с повышенными привилегиями администратора, это приложение также будет запущено с правами администратора. То же самое касается и пакетных файлов — если скрипт запускается от имени администратора, то любые приложения, запускаемые скриптом, также будут запускаться от имени администратора. На этом этапе просто введите команду powershell в командную строку, чтобы запустить PowerShell с правами администратора.
( Примечание . В Windows 10 запуск команды powershell в командной строке откроет новое окно PowerShell. Если вы используете Windows 11, эта команда будет работать немного по-другому. Командная строка запускается в терминале Windows, и когда вы запускаете PowerShell из команды Подскажите, откроется в этом же окне.
Как открыть PowerShell из любого CMD
Запуск PowerShell с правами администратора из обычного окна командной строки без повышенных прав — довольно «громоздкий» способ сделать это. По сути, вам нужно будет «разбудить» PowerShell из командной строки, чтобы запустить другое окно PowerShell.
Для этого введите или вставьте команду powershell start-process powershell -verb runas в командную строку, затем нажмите Enter. Появится новое окно PowerShell с повышенными правами (с правами администратора).
Будьте осторожны при выполнении любых задач в расширенной среде PowerShell. Любая ошибка может привести к проблемам в вашей системе.