Содержание

PowerShell

Информация в данном разделе актуальна для:

PowerShell - расширяемое средство автоматизации от Microsoft с открытым исходным кодом. Входит в состав операционной системы начиная с Windows 10
Windows PowerShell (ISE) - среда для создания, выполнения и тестирования скриптов PowerShell. Входит в состав в состав операционной системы начиная с Windows 10.

Как запустить оболочку PowerShell

  1. Нажмите «Win+X».
  2. Выберите пункт:
    1. Для Windows 10 - «Windows PowerShell»
    2. Для Windows 11 - «Windows Terminal»
  3. При необходимости запустить PowerShell с повышенными привилегиями выберите пункт:
    1. Для Windows 10 - «Windows PowerShell (администратор)» (Windows PowerShell (Admin))
    2. Для Windows 11 - «Windows Terminal (Admin)»

Для Windows 10 1607

Способ №1

  1. В строке поиска наберите «power»
  2. В результатах поиска выберите пункт «Windows PowerShell»
  3. При необходимости запустить PowerShell с повышенными привилегиями, нажмите правой кнопкой мыши на вышеуказанном пункте меню и выберите пункт «Запуск от имени администратора» (Run as administrator)

Способ №2

  1. Введите «powershell»
  2. Нажмите «Enter»

Как запустить "Windows PowerShell ISE"

С помощью графической оболочки

  1. В строке поиска наберите «ise»
  2. В результатах поиска найдите «Windows PowerShell ISE»
  3. Возможно два варианта запуска, с обычными и повышенными привилегиями
    1. С обычными привилегиями - нажмите на вышеуказанный пункт левой кнопкой мыши
    2. С повышенными привилегиями - нажмите правой кнопкой мыши и выберите пункт «Запуск от имени администратора» (Run as administrator)

С помощью команды

  1. Введите команду «powershell_ise» без кавычек
  2. Нажмите «Enter»

Как создать сценарий PowerShell

Если вы хотите создать сценарий просто вставив перечень команд из другого источника, можете воспользоваться блокнотом. Для разработки сценариев луче использовать среду «Windows PowerShell ISE».

С помощью блокнота

  1. Напишите или вставьте в блокнот необходимые команды
  2. Нажмите «Ctrl+S»
  3. Выберите путь сохранения файла
  4. Укажите название файла
  5. Измените расширение файла с «txt» на «ps1»
  6. Нажмите на кнопку «Сохранить» (Save)
  7. Закройте окно блокнота

С помощью "Windows PowerShell ISE"

  1. Напишите или вставьте в «Windows PowerShell ISE» необходимые команды
  2. Нажмите «Ctrl+S»
  3. Выберите путь сохранения файла
  4. Укажите название файла или оставьте имя по умолчанию
  5. Нажмите на кнопку «Сохранить» (Save)
  6. Закройте среду «Windows PowerShell ISE»

Как выполнить сценарий PowerShell

Способ №1

  1. Нажмите правой кнопкой мыши на необходимом сценарии
  2. Выберите пункт «Выполнить с помощью PowerShell» (Run with PowerShell)

Способ №2

  1. Нажмите правой кнопкой мыши на необходимом сценарии
  2. Выберите пункт «Изменить» (Edit)
  3. Дождитесь запуска среды «Windows PowerShell ISE»
  4. Убедитесь, что на панели инструментов «Windows PowerShell ISE» активна зеленая стрелка
  5. Нажмите «F5» или нажмите левой кнопкой мыши на зелёную стрелку.

Способ №3

  1. Нажмите Ctrl+O для открытия сценария, который необходимо выполнить
  2. Найдите место расположения сценария и откройте его двойным щелчком левой кнопки мыши

При выполнении сценария система может сообщить о том, что выполнение сценариев запрещено.
Чтобы снять ограничение на выполнение сценариев PowerShell, выполните нижеуказанную команду в командной части запущенной среды PowerShell ISE или в среде PowerShell

Set-Executionpolicy -Scope CurrentUser -ExecutionPolicy UnRestricted

Официальная документация