Интегрированная среда для сценариев (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 (http://go.microsoft.com/fwlink/?LinkID=107116 (страница может быть на английском языке)).