РАЗДЕЛ
	about_Objects

КРАТКОЕ ОПИСАНИЕ
	Основные сведения об объектах в Windows PowerShell. 


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


	Данные о типе объекта содержат сведения о природе этого объекта. 
	Например, объектом, представляющим файл, является объект FileInfo.


	Метод объекта является действием, которое можно совершать над 
	элементом, представляемым данным объектом. Например, объект FileInfo 
	включает метод, с помощью которого можно копировать файл. То есть при 
	вызове метода копирования из объекта происходит копирование 
	представленного объектом файла.


	Свойство объекта - это сведения о состоянии объекта. Например, объект 
	FileInfo включает свойство length, указывающее размер файла, 
	представленного объектом.


	При работе с объектами их свойства и методы можно использовать в 
	командах для выполнения определенных действий и работы с данными. Это 
	особенно эффективно при объединении нескольких команд в одном конвейере.


	Передача данных между командами конвейера осуществляется в виде 
	объектов. После выполнения команды она отправляет один или несколько 
	объектов следующей команде конвейера. Следующая команда получает 
	объекты от первой команды, обрабатывает их и передает следующей команде 
	в конвейере измененный или новый объект. Так продолжается до тех пор, 
	пока не будут выполнены все команды конвейера.


	В следующем примере показано, как объекты передаются между командами:


		Get-ChildItem c: | where {$_.PsIsContainer -eq $false} | 
		Format-List


	Первая команда (Get-ChildItem c:) возвращает объект для каждого 
	элемента корневого каталога файловой системы. Полученные объекты 
	передаются по конвейеру второй команде (where {$_.PsIsContainer -eq 
	$false}). Вторая команда с помощью свойства PsIsContainer объекта 
	обеспечивает фильтрацию данных из объектов ввода, исключающую каталоги 
	(контейнеры) из возвращаемых результатов. Затем данные в виде объектов 
	передаются третьей команде (Format-List), которая отображает 
	содержимого каждого объекта в конвейере в виде списка.


СМ. ТАКЖЕ
	about_Methods
	about_Properties
	about_Pipelines
	Get-Member