Общие сведения об интегрированной скриптовой среде (ISE) Windows PowerShell

Интегрированная среда для сценариев (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 (страница может быть на английском языке)).