Рейтинг@Mail.ru
Помощь в настройке компьютеров, смартфонов, сетевого оборудования

Как создать файл PowerShell

Вы новичок в PowerShell? Не знаете как создать файл powershell? Используйте это руководство для создания и запуска вашего первого файла сценария в Windows 10.

В Windows 10 PowerShell — это инструмент командной строки, который позволяет запускать команды и сценарии для изменения настроек системы и автоматизации задач. Он похож на командную строку, но PowerShell — это более функциональный интерфейс командной строки (CLI), который предоставляет обширный набор инструментов и обеспечивает большую гибкость и контроль (особенно для сценариев).

Сценарий — это просто набор команд, сохраненных в текстовом файле (с использованием расширения .ps1). Единственное отличие от командной строки в том, что протокол безопасности по умолчанию запрещает запуск всех сценариев.

Это означает, что при двойном щелчке по файлу .ps1 в Windows 10 ничего не произойдет. Если вы попытаетесь выполнить сценарий в PowerShell, то получите сообщение об ошибке «Не удается загрузить, так как запуск сценариев в этой системе отключен». Тем не менее это не значит, что невозможно запускать скрипты на вашем компьютере. Вам просто нужно выполнить несколько простых настроек в Windows 10.

В этой статье мы расскажем, как успешно запустить ваш первый файл сценария в PowerShell.

  1. Как создать файл сценария powershell.
  2. Запуск powershell из командной строки.

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

В Windows 10 вы можете создавать файлы сценариев PowerShell, используя любой текстовый редактор

Создание скрипта с помощью Блокнота:

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

  1. Откройте Пуск.
  2. Найдите Блокнот.
  3. Создайте или вставьте свой скрипт. Например: Write-Host «Congratulations! Your first script executed successfully
  4. Нажмите меню Файл.
  5. Нажмите кнопку Сохранить.
  6. Введите имя для сценария. Например, first_script.ps1.
  7. Нажмите кнопку Сохранить.

создать файл powershell

создать файл powershell

Приведенный выше скрипт выведет на экран фразу «Write-Host «Congratulations! Your first script executed ».

Создание сценария с использованием интегрированной среды сценариев (ISE)

Кроме того, вы можете использовать консоль PowerShell ISE для написания сценариев в Windows 10.

Интегрированная среда сценариев — сложный инструмент, но вы можете начать, используя следующие шаги:

  1. Откройте Пуск.
  2. Найдите Windows PowerShell ISE, щелкните правой кнопкой мыши и выберите параметр «Запуск от имени администратора».
  3. Среда запустится с пустым файлом .ps1, где вы можете создать или вставить скрипт, который хотите запустить. Например: Write-Host «Congratulations! Your first script executed successfully»
  4. Нажмите меню Файл.
  5. Нажмите «Сохранить».
  6. Введите имя для сценария. Например, first_script.ps1.
  7. Нажмите кнопку Сохранить.

создать файл powershell

создать файл powershell

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

Запуск PowerShell из командной строки

Если вы хотите запустить файл сценария в PowerShell из командной строки, вы должны изменить политику, выполнив следующие действия:

  1. Откройте Пуск.
  2. Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
  3. Введите следующую команду, чтобы разрешить выполнение сценариев, и нажмите Enter: Set-ExecutionPolicy RemoteSigned
  4. Введите A и нажмите Enter.
  5. Введите следующую команду для запуска скрипта и нажмите Enter: & «C: \ PATH \ TO \ SCRIPT \ first_script.ps1»

запуск powershell из командной строки

запуск powershell из командной строки

В приведенной выше команде обязательно измените «PATH\TO\SCRIPT» на местоположение вашего скрипта.

После того как вы выполните шаги, скрипт запустится и, если он был создан правильно, вы должны увидеть вывод без проблем.

В Windows 10 PowerShell включают четыре политики выполнения:

В приведенных выше шагах мы используем команду, чтобы разрешить запуск локальных сценариев в Windows 10. Однако, если вы не планируете выполнять сценарии регулярно, вы можете восстановить настройки по умолчанию, используя те же инструкции.

 

Обсуждение закрыто.