РАЗДЕЛ
	about_Windows_PowerShell_ISE

КРАТКОЕ ОПИСАНИЕ
	Описание функций интегрированной среды скриптов (ISE) Windows 
	PowerShell и ее требований к системе.


ПОЛНОЕ ОПИСАНИЕ
	Windows PowerShell ISE - это ведущее приложение для Windows 
	PowerShell.
	В среде Windows PowerShell ISE можно выполнять команды, а также 
	создавать, тестировать и отлаживать скрипты с помощью единого 
	графического пользовательского интерфейса на базе Windows. В ней 
	имеются функции многострочного редактирования, автозавершения при 
	помощи клавиши TAB, цветового выделения синтаксических конструкций, 
	выборочного выполнения, контекстной справки и поддержки языков с 
	написанием справа налево.

	Примечание. Поскольку для этой функции требуется пользовательский 
				интерфейс, она не работает в ОС Windows Server, 
				установленной в варианте Server Core.

				Среда Windows PowerShell ISE разработана на основе Windows 
				Presentation Foundation (WPF). Если графические элементы Windows 
				PowerShell ISE отображаются некорректно, эту проблему, возможно, 
				удастся устранить повышением или изменением графических настроек 
				системы. Это может потребоваться в случае, если в системе 
				установлен устаревший видеодрайвер или используется ПО 
				виртуализации.
				Дополнительные сведения см. в разделе "Настройки реестра 
				графического рендеринга" в библиотеке MSDN по адресу 
				http://go.microsoft.com/fwlink/?LinkId=144711.


 Выполнение интерактивных команд

	В среде Windows PowerShell ISE можно выполнять любые выражения и 
	команды Windows PowerShell. Можно использовать командлеты, поставщики, 
	оснастки и модули так же, как и в консоли Windows PowerShell.


	В области команд можно вводить команды с клавиатуры или вставлять 
	их из буфера обмена. Для выполнения команд можно использовать 
	кнопки, пункты меню и сочетания клавиш. 


	С помощью функции многострочного редактирования в области команд можно 
	вводить (или вставлять из буфера обмена) несколько строк кода 
	одновременно. При повторе предыдущей команды с помощью клавиши 
	СТРЕЛКА ВВЕРХ повторно вводятся все строки этой команды. При вводе 
	команд можно вставить пустую строку после текущей строки с помощью 
	сочетания клавиш SHIFT+ВВОД.


 Просмотр выходных данных

	Результаты выполнения команд и скриптов отображаются в области вывода. 
	Результаты можно копировать и перемещать из области вывода с помощью 
	сочетаний клавиш или панели инструментов вывода, и результаты можно 
	вставлять из буфера обмена в другие программы. Также можно очистить 
	область вывода с помощью кнопки "Очистка области вывода" или любой из 
	следующих команд:

		clear-host

		cls
 

 Разработка скриптов и функций

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


	Функция выборочного выполнения позволяет выполнять скрипты полностью 
	или частично. Чтобы выполнить часть скрипта, выберите текст, который 
	требуется выполнить, и нажмите кнопку "Выполнить скрипт" или клавишу F5. 


 Отладка скриптов

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


	Командлеты отладчика Windows PowerShell можно использовать в 
	области команд так же, как и в консоли.


 Функция автозавершения при помощи клавиши TAB

	В среде Windows PowerShell ISE предусмотрена функция 
	автозавершения при помощи клавиши TAB для имен командлетов, 
	параметров и статических типов Microsoft .NET Framework. Чтобы 
	воспользоваться этой функцией, введите начало имени команды и нажмите 
	клавишу TAB.


 Получение справки

	В Windows PowerShell ISE имеется единый файл справки с 
	возможностью поиска, в котором описываются среда Windows 
	PowerShell ISE и оболочка Windows PowerShell. Этот файл справки 
	содержит всю справочную информацию, которая выводится с помощью 
	командлета Get-Help. Чтобы просмотреть файл справки в среде Windows 
	PowerShell ISE, откройте меню "Справка" или нажмите клавишу F1.


	Справка является контекстной. Например, если ввести команду 
	Invoke-Item и нажать клавишу F1, откроется раздел о командлете 
	Invoke-Item, содержащийся в файле справки.


	Кроме того, командлет Get-Help можно использовать в Windows 
	PowerShell ISE так же, как и в консоли Windows PowerShell.


 Настройка вида

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

	Также можно изменять некоторые параметры вида интерфейса Windows 
	PowerShell ISE с помощью переменной $Host, включая тексе 
	заголовка окна и цвета переднего плана и фона области вывода. 
	Кроме того, в Windows PowerShell ISE предусмотрена собственная 
	переменная настройки ведущего приложения $psgHost. С ее помощью можно 
	настраивать Windows PowerShell ISE, в том числе добавлять новые меню 
	и пункты меню.


 Профиль Windows PowerShell ISE

	У Windows PowerShell ISE имеется собственный профиль Windows 
	PowerShell с именем Microsoft.PowerShellISE_profile.ps1. В этом 
	профиле можно хранить функции, псевдонимы, переменные и команды, 
	используемые в Windows PowerShell ISE.


	Элементы в профилях AllHosts для Windows PowerShell 
	(CurrentUser\AllHosts и AllUsers\AllHosts) также доступны в среде 
	Windows PowerShell ISE, как и в любой другой ведущей программе Windows 
	PowerShell. Впрочем, элементы в профилях консоли Windows PowerShell 
	недоступны в среде Windows PowerShell ISE.


	Инструкции по перемещению и изменению конфигурации профилей имеются в 
	справке по Windows PowerShell ISE и в разделе about_Profiles.


 Требования к системе

	-Операционные системы: 
		 - Windows 7;
		 - Windows Server 2008;
		 - Windows Server 2003 с пакетом обновления 2;
		 - Windows Vista с пакетом обновления 1;
		 - Windows XP с пакетом обновления 2;

	- Microsoft .NET Framework 3.0. 

	- Для средств удаленного взаимодействия Windows PowerShell требуется 
	удаленное управление Windows версии 2.0.


 Примечания

	- Для выполнения командлета Get-WinEvent требуется Windows Vista (или 
	последующая версия Windows) и Microsoft .NET Framework 3.5.

	- Командлет Export-Counter выполняется только в Windows 7.

  
 Запуск Windows PowerShell ISE

	- Чтобы запустить Windows PowerShell ISE, нажмите кнопку "Пуск", 
	выберите пункт "Все программы", затем "Windows PowerShell" и 
	"Windows PowerShell ISE".

	- Или введите "powershell_ise.exe" в консоли Windows PowerShell, 
	в программе Cmd.exe или в окне "Выполнить". 
 

СМ. ТАКЖЕ
	about_Profiles
	Get-Help