Как установить PowerShell Windows 10
Обновлено: 21.11.2024
Я хочу перейти с командной строки в Windows 10 на новую альтернативу PowerShell. Я слышал, что так лучше. Как я могу проверить, установлен ли он, и переключиться на использование PowerShell на моем ПК?
Microsoft PowerShell — это определенно обновление классического приложения командной строки в Windows 10, без вопросов. Это более богатый язык командной строки с гораздо более сложным взаимодействием и сценариями. Это также другое взаимодействие, поэтому, если вы являетесь экспертом в классическом интерфейсе командной строки, таком как «DIR» в Windows, вы можете быть просто удивлены тем, как все изменилось с PowerShell. Причина? Он предназначен для системных администраторов и других опытных пользователей. Я немного покажу вам, что я имею в виду позже в этом руководстве, но сейчас я просто отмечу, что многие версии Windows 10, похоже, включают PowerShell, но он не включается автоматически по умолчанию, если вы запускаете « командная оболочка» на панели задач.
Пока мы говорим об этом, я должен также отметить, что ни командная строка, ни PowerShell не являются оболочкой Linux, поэтому они не просто мгновенно предоставляют вам интерфейс Linux для изучения на вашем ПК с Windows. Если бы это было так, но это не его намерение…
КАК ПРОВЕРИТЬ И УСТАНОВИТЬ WINDOWS POWERSHELL
Главное! У вас уже установлен PowerShell? Легко сказать, найдите PowerShell в командном поле панели задач:
Вы можете видеть, что он уже есть на этом ПК и готов к работе.
У вас его нет? У Microsoft есть очень полезная учебная страница, которая предлагает несколько различных способов загрузки и установки PowerShell: Как установить PowerShell в Windows. Это займет у вас всего несколько минут.
Готовы продолжить? Здорово! Теперь, когда у вас есть PowerShell, давайте также сделаем его оболочкой командной строки по умолчанию…
УСТАНОВИТЬ POWERSHELL В КАЧЕСТВЕ КОМАНДНОЙ СТРОКИ ПО УМОЛЧАНИЮ В WIN10
Самый простой способ попасть на нужную страницу настроек — использовать ту же функцию поиска, но на этот раз ввести «настройки панели задач»:
Нажмите или коснитесь «Настройки панели задач» справа, и вы сразу перейдете на нужную страницу в обширной библиотеке предпочтений и настроек в Windows 10:
Я выделил параметр, который вы хотите изменить: «Заменить командную строку на Windows PowerShell в меню, когда я щелкаю правой кнопкой мыши кнопку «Пуск» или нажимаю клавишу Windows + X». Немного многословно, но включение этого параметра повысит вероятность того, что вы получите PowerShell при попытке ввести команду.
Выберите «Вкл.», затем закройте это окно. Теперь давайте проверим это…
НАСТРОЙКА КОМАНДНОЙ ОБОЛОЧКИ В WINDOWS
Прежде чем мы продолжим, стоит отметить несколько вещей о командной строке, этом почтенном старом приложении, которое долгое время было частью Windows. Прежде всего, запустите его и щелкните правой кнопкой мыши строку заголовка, и появится меню:
Многие из них можно настраивать и изменять по своему усмотрению, но это по-прежнему командная строка. Введите «DIR», и вы получите те же результаты, что и при использовании Windows 3.1 несколько десятилетий назад:
А как насчет PowerShell?
КАК НАСТРОИТЬ POWERSHELL
Оказывается, процесс настройки PowerShell очень похож…
Похоже, не правда ли? Но введите «DIR», и результаты будут заметно отличаться:
Итак, вот оно. Как установить, переключиться и начать использовать PowerShell на ПК с Windows. Удачи!
Совет для профессионалов. Я много лет пишу о Windows, и у меня есть обширная справочная библиотека Windows 10. Пожалуйста, ознакомьтесь с ним, чтобы найти множество дополнительных руководств и руководств, пока вы здесь. Спасибо!
Существует несколько способов установки PowerShell 7 в Windows 10. Каждый метод установки доступен для поддержки различных сценариев и рабочих процессов. Выберите один из этих четырех способов установки, который лучше всего соответствует вашим потребностям.
- Пакет MSI PowerShell
- ZIP-архив PowerShell
- Диспетчер пакетов Windows (Winget) в командной строке
- Магазин Майкрософт
В марте 2020 г. Microsoft анонсировала PowerShell 7 для Windows 10. Последняя стабильная версия PowerShell 7, PowerShell 7.2, уже доступна для загрузки на GitHub.
После того как вы включите Hyper-V в Windows 10, вам может быть интересно узнать о других инструментах Microsoft, которые вы можете использовать для расширения своего набора навыков Windows 10. PowerShell 7 — отличное место для начала.
PowerShell 7 и Windows PowerShell
PowerShell 7.2 — это кроссплатформенный современный инструмент Microsoft для автоматизации задач, который состоит из оболочки командной строки и языка сценариев одновременно. PowerShell 7 может работать в Windows, Linux и macOS. PowerShell 7 обратно совместим с Windows PowerShell.
Windows PowerShell предустановлен в Windows 10 и выполняет команды для внесения изменений в ваш ПК с Windows 10. Windows PowerShell была разработана для автоматизации задач администрирования.
Windows PowerShell превратилась из инструмента, предназначенного только для Windows, в PowerShell 7, кроссплатформенный инструмент с открытым исходным кодом, созданный для помощи системным администраторам и опытным пользователям в автоматизации задач и процессов.
Последняя предварительная версия, PowerShell 7.3, представляет собой предварительную версию, которая по-прежнему поддерживает кроссплатформенное развертывание и добавляет множество новых функций, командлетов, а также исправлений производительности и ошибок.
Не рекомендуется использовать предварительную версию. В этом руководстве мы будем использовать шаги для установки последней стабильной версии PowerShell 7.2.
1. Установите PowerShell 7 в пакете MSI для Windows 10
Первый метод использует файл MSI для установки PowerShell. Пакеты MSI работают почти так же, как EXE-файлы, и позволяют устанавливать программу с помощью графического интерфейса.
Использование пакета MSI для установки программы — это простой метод, при котором для установки используются только необходимые файлы ядра. Все, что вам нужно сделать, это дважды щелкнуть пакет, чтобы запустить мастер установки.
Чтобы загрузить пакет MSI:
- Перейти на страницу выпусков PowerShell GitHub
- Прокрутите вниз до раздела "Активы" и выберите пакет MSI, который хотите установить.
- После загрузки дважды щелкните файл MSI и следуйте инструкциям по установке, чтобы завершить установку. ол>р>
- Перейти на страницу выпусков PowerShell GitHub
- Прокрутите вниз до раздела "Активы" и щелкните ZIP-пакет, который хотите установить.
- Извлеките содержимое ZIP-файла в папку по вашему выбору, дважды щелкните pwsh.exe и следуйте инструкциям по установке, чтобы завершить установку.
- Откройте командную строку и запустите от имени администратора
- Скопируйте и вставьте следующую команду: winget search microsoft.powershell
- Нажмите Enter, чтобы выполнить команду
- Конвейерное распараллеливание с помощью ForEach-Object . Итерируйте элементы коллекции параллельно с новым параметром -Parallel или задайте максимальное количество потоков (по умолчанию – пять) с помощью параметров -ThrottleLimit.
- Добавление новых операторов:
- Тернарный оператор «? : : Работает так же, как оператор if-else, сравнивая два выражения с условием, чтобы узнать, истинно оно или ложно, например, Test-Path "C:\Users" ? "существует" : "не существует"
- Операторы цепочки каналов «||» и «&&» : оператор && выполняет правый конвейер, если левый конвейер сработал. И наоборот, || оператор выполняет правый конвейер только в случае сбоя левого конвейера.
Как установить PowerShell 7 с пакетом MSI
PowerShell 7 доступен для Windows, macOS и Linux. Мы покажем вам, как установить его в Windows 10.
Первый метод, который мы рассмотрим, использует файл MSI для установки PowerShell. Пакеты MSI работают почти так же, как EXE-файлы, и позволяют устанавливать программу с помощью графического пользовательского интерфейса. Это метод установки, который использует только необходимые и необходимые файлы ядра. Все, что вам нужно сделать, это дважды щелкнуть пакет, чтобы запустить мастер установки.
Примечание. PowerShell 7 устанавливается и работает параллельно с Windows PowerShell 5.1 — версией, поставляемой с Windows 10, — и заменяет PowerShell Core 6.x. Если вам необходимо запустить PowerShell 6 одновременно с PowerShell 7, вам потребуется установить его с помощью ZIP-архива.
Чтобы загрузить пакет, запустите браузер и перейдите на страницу выпусков PowerShell Github. Прокрутите вниз до раздела «Активы» и щелкните выпуск пакета MSI, чтобы загрузить его.
Не забудьте выбрать правильный пакет для вашей версии Windows, x64 для 64-разрядной и x86 для 32-разрядной системы. Если вы не уверены, какой из них у вас установлен, легко узнать, какой из них работает в вашей системе.
При появлении запроса выберите место для загрузки и нажмите «Сохранить», чтобы начать загрузку.
После завершения загрузки перейдите в папку, в которой находится файл, и дважды щелкните ее, чтобы запустить установку.
Как установить PowerShell 7 с помощью команды
Команда PowerShell также составила сценарий, который можно вызывать непосредственно из PowerShell. Это однострочный командлет, который автоматически загружает и запускает мастер установки. Все, что вам нужно сделать, это вставить фрагмент кода и нажать клавишу Enter.
Запустите PowerShell и скопируйте/вставьте следующий командлет в окно:
Нажмите клавишу Enter, и PowerShell выполнит команду и начнет загрузку.
Выполнение программы установки
Когда откроется мастер установки, нажмите «Далее», чтобы установить PowerShell 7.
На следующем экране выберите папку назначения и нажмите «Далее», когда будете готовы продолжить.
Затем вы должны решить, какие дополнительные функции включить при установке. Вы можете включить или отключить следующие четыре параметра:
- Добавить PowerShell в переменную среды пути: добавляет PowerShell в переменную среды пути Windows и позволяет вызывать PowerShell из любой другой оболочки или терминала.
- Зарегистрировать манифест журнала событий Windows: добавляет PowerShell в манифест журнала событий Windows и позволяет регистрировать события из экземпляра PowerShell.
- Включить удаленное взаимодействие PowerShell: позволяет удаленно выполнять команды.
- Добавить контекстное меню «Открыть здесь» в проводник. Добавляет параметр в контекстное меню, вызываемое правой кнопкой мыши, который открывает экземпляр PowerShell в выбранной вами папке.
Нажмите «Далее» после выбора всех необходимых дополнительных функций.
Нажмите «Установить», чтобы начать установку. Появится приглашение UAC с запросом прав администратора для установки пакета. Нажмите «Да», чтобы продолжить.
После завершения работы мастера настройки нажмите "Готово", чтобы выйти.
Как открыть PowerShell 7
После завершения установки вы можете открыть PowerShell 7 несколькими способами.
Если вы выбрали параметры «Добавить PowerShell в переменную среды пути» и «Добавить контекстное меню «Открыть здесь» в проводник», вы можете ввести «pwsh» в командную строку или щелкнуть папку правой кнопкой мыши и выбрать PowerShell 7 > Открыть. здесь. Однако одним из самых простых способов является поиск с помощью меню «Пуск».
Нажмите клавишу Windows или кнопку «Пуск», введите «pwsh» в текстовое поле и нажмите Enter или нажмите «Открыть», когда в результатах появится PowerShell 7.
Вы узнаете, что используете текущую и актуальную версию PowerShell, найдя «PowerShell 7» в строке заголовка окна.
- › Как проверить версию PowerShell в Windows 10
- › Почему СМС должен умереть
- › Что такое GrapheneOS и как она делает Android более приватным?
- › 5 вещей, которые вы, вероятно, не знали о GIF-файлах
- › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
- › Что означает XD и как вы его используете?
- › 7 основных функций Microsoft Excel для составления бюджета
Читайте также:
2. Установите ZIP-пакет PowerShell
Процесс установки пакета ZIP в Windows 10 практически идентичен процессу установки пакета MSI. ZIP-пакеты PowerShell предназначены для расширенных сценариев развертывания. Чтобы скачать ZIP-архив:
3. Диспетчер пакетов Windows (Winget) в командной строке
Существует способ установить PowerShell 7 в Windows 10 с помощью командной строки. Вот что нужно сделать.
После завершения установки вы можете начать использовать PowerShell.
4. Установить через Microsoft Store
PowerShell 7.2 можно установить из Microsoft Store. Вы можете найти PowerShell 7 в Microsoft Store или в приложении Store в Windows 10.
Вы можете скачать PowerShell или предварительную версию PowerShell из магазина Microsoft Store, используя приведенные ниже ссылки.
Windows PowerShell устанавливается по умолчанию во всех Windows, начиная с Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1).
Если вы заинтересованы в PowerShell 7 и более поздних версиях, вам необходимо установить PowerShell вместо Windows PowerShell. Дополнительные сведения см. в разделе Установка PowerShell в Windows.
Как найти PowerShell в Windows 11, 10, 8.1, 8.0 и 7
Иногда найти консоль PowerShell или интегрированную среду сценариев (ISE) в Windows может быть сложно, так как их расположение меняется от одной версии Windows к другой.
Следующие таблицы помогут вам найти PowerShell в вашей версии Windows. Все перечисленные здесь версии являются исходными версиями в том виде, в котором они были выпущены, без обновлений.
Для консоли
Версия | Расположение |
---|---|
Windows 10, 11 | Щелкните значок Windows (нижний левый угол для Windows 10, нижний центр для Windows 11), начните вводить PowerShell |
Windows 8.1, 8.0 | На начальном экране , начните вводить PowerShell. На рабочем столе щелкните значок Windows в левом нижнем углу, начните вводить PowerShell |
Windows 7 SP1 | Нажмите в левом нижнем углу угловой значок Windows, в поле поиска начните вводить PowerShell |
Для ISE
Версия | Расположение |
---|---|
Windows 10, 11 | Щелкните значок Windows (нижний левый угол для Windows 10, нижний центр для Windows 11), начните вводить ISE |
Windows 8.1, 8.0 | На начальном экране , введите PowerShell ISE. На рабочем столе щелкните значок Windows в левом нижнем углу, введите PowerShell ISE |
Windows 7 SP1 | Щелкните в левом нижнем углу угловой значок Windows, в поле поиска начните вводить PowerShell |
Поиск PowerShell в версиях Windows Server
Начиная с Windows Server 2008 R2, операционная система Windows может быть установлена без графического пользовательского интерфейса (GUI). Выпуски Windows Server без графического интерфейса называются выпусками Core, а выпуски с графическим интерфейсом — Desktop.
Выпуски Windows Server Core
Во всех выпусках Core при входе на сервер открывается окно командной строки Windows.
Введите powershell и нажмите клавишу ВВОД, чтобы запустить PowerShell в сеансе командной строки. Введите exit, чтобы закрыть сеанс PowerShell и вернуться в командную строку.
Выпуски Windows Server для настольных ПК
Во всех настольных версиях щелкните значок Windows в левом нижнем углу и начните вводить PowerShell. Вы получаете как консоль, так и опции ISE.
Единственным исключением из приведенного выше правила является интегрированная среда сценариев в Windows Server 2008 R2 с пакетом обновления 1 (SP1); в этом случае щелкните значок Windows в левом нижнем углу и введите PowerShell ISE.
Как проверить версию PowerShell
Чтобы узнать, какая версия PowerShell у вас установлена, запустите консоль PowerShell (или интегрированную среду сценариев), введите $PSVersionTable и нажмите клавишу ВВОД . Найдите значение PSVersion.
Обновление существующей оболочки Windows PowerShell
Установочный пакет PowerShell входит в состав установщика WMF. Версия установщика WMF соответствует версии PowerShell; для Windows PowerShell нет отдельного установщика.
Если вам нужно обновить существующую версию PowerShell в Windows, используйте следующую таблицу, чтобы найти установщик для версии PowerShell, до которой вы хотите обновиться.
Windows | PS 3.0 | PS 4.0 | PS 5.0 | PS 5.1 |
---|---|---|---|---|
Windows 11 Windows Server 2022 | - | - | - | установлен | Windows 10 (см. примечание 1) Windows Server 2016 | - | - | - | установлен |
Windows 8.1 Windows Server 2012 R2 | - | установлена | WMF 5.0 | WMF 5.1 |
inst alled | WMF 4.0 | WMF 5.0 | WMF 5.1 | |
Windows 7 SP1 Windows Server 2008 R2 SP1 | WMF 3.0 | WMF 4.0 | WMF 5.0 | WMF 5.1 |
В первом выпуске Windows 10 с включенными автоматическими обновлениями PowerShell обновляется с версии 5.0 до 5.1.Если исходная версия Windows 10 не обновляется через Центр обновления Windows, используется версия PowerShell 5.0.
Необходим Azure PowerShell
Если вы ищете Azure PowerShell, вы можете начать с обзора Azure PowerShell.
Брэди Гэвин
Брэди Гэвин
Писатель
Брэйди Гэвин уже 15 лет занимается технологиями и написал более 150 подробных руководств и пояснений. Он рассмотрел все, от взломов реестра Windows 10 до советов по браузеру Chrome. Брэди имеет диплом в области компьютерных наук в колледже Камосан в Виктории, Британская Колумбия. Подробнее.
Майкрософт
Microsoft анонсировала PowerShell 7.0 4 марта 2020 г. Это последнее крупное обновление PowerShell, кроссплатформенной оболочки командной строки и языка сценариев Microsoft. Вот что нового и как установить его на ПК с Windows.
Что нового в PowerShell 7?
Последняя версия PowerShell 7 основана на предыдущей версии PowerShell Core 6.1. Он по-прежнему поддерживает кроссплатформенное развертывание и добавляет множество новых функций, командлетов и исправлений ошибок. Некоторые из наиболее важных новых функций включают в себя: