Интегрированная среда для сценариев (ISE) Windows PowerShell - это графическое ведущее приложение для Windows PowerShell. Windows PowerShell ISE позволяет выполнять команды и создавать, изменять, выполнять, тестировать и отлаживать скрипты в среде, поддерживающей цветное выделение синтаксиса и Юникод.
Windows PowerShell - это оболочка командной строки и скриптовый язык, основанные на Microsoft .NET Framework. Она предназначена специально для администрирования Windows. Ее простые командлеты и встроенная система справки позволяют немедленно начать работу. Командлеты можно объединять в конвейеры, содержащие несколько команд, а затем сохранять избранные последовательности команд в функции, автоматизирующие задачи. Более опытные пользователи могут использовать Windows PowerShell в качестве платформы разработки и расширять ее, добавляя функции, командлеты и поставщики.
Windows PowerShell ISE предназначена для пользователей с любым уровнем навыков. Новички оценят цветное выделение синтаксиса и контекстную справку. Многострочный редактор упрощает использование примеров, копируемых из разделов справки и других источников. Опытных пользователей порадует поддержка нескольких сред выполнения, встроенный отладчик и расширяемость объектной модели Windows PowerShell ISE.
Windows PowerShell 2.0 является компонентом Windows Server 2008 R2. Windows PowerShell ISE - это дополнительный компонент. Для его установки используется мастер добавления компонентов.
Возможности интегрированной скриптовой среды (ISE) Windows PowerShell
К возможностям Windows PowerShell ISE относятся.
- Область команд для выполнения интерактивных команд.
- Область скриптов для написания, редактирования и выполнения последних. Можно выполнить весь скрипт или выбранные его строки.
- Прокручиваемая область вывода, отображающая сообщения команд из областей команд и скриптов вместе с их результатами.
- До восьми независимых сред выполнения Windows PowerShell в одном окне, каждая со своими областями команд, скриптов и вывода. Эта среда с вкладками позволяет работать одновременно над несколькими задачами.
- Многострочный редактор в области команд позволяет вставить несколько строк кода, выполнить, а затем вызвать их как единое целое.
- Встроенный отладчик для отладки команд, функций и скриптов. Можно вставлять и удалять точки останова, выполнять код пошагово, проверять значения переменных и отображать трассировку стека вызовов.
- Настраиваемые возможности позволяют настраивать цвета, шрифт и макет.
- Объектная модель, основанная на скриптах, предусматривает дальнейшую настройку и расширение Windows PowerShell ISE. Можно добавлять функциональные возможности, включая пункты меню. Кроме того, можно получить доступ к сеансу, файлам и редактору для создания собственных возможностей.
- Номера строк и столбцов, сочетания клавиш, наличие вкладок, контекстная справка и поддержка Юникода делают Windows PowerShell ISE эффективной и производительной средой для использования Windows PowerShell. Windows PowerShell даже позволяет открывать файлы с помощью перетаскивания.
Требования интегрированной скриптовой среды Windows PowerShell
Windows PowerShell ISE работает в операционной системе Windows XP и более поздних версиях Windows, кроме варианта установки Server Core ОС Windows Server.
Windows PowerShell ISE требует наличия Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1). Если эта версия Microsoft .NET Framework в системе не установлена, диспетчер сервера установит ее при установке Windows PowerShell ISE.
Дополнительные сведения о Windows PowerShell и Windows PowerShell ISE см. в статье о Windows PowerShell (