Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье перечислены распространенные термины, используемые для разговора о PowerShell.
Б
двоичный модуль
Модуль PowerShell, корневой модуль которого является двоичным (.dll) файлом. Двоичный модуль может включать или не включать манифест модуля.
C
ОбщийПараметр
Параметр, который добавляется ко всем командлетам, расширенным функциям и рабочим процессам подсистемы PowerShell.
Д
точечный источник
Чтобы запустить команду в PowerShell, введите точку и пробел перед командой. Команды, которые выполняются с помощью точечного источника, запускаются в текущей области видимости, а не в новой. Все переменные, псевдонимы, функции или диски, создаваемые командой, создаются в текущей области и доступны пользователям при завершении команды.
динамический модуль
Модуль, который существует только в памяти. Командлеты New-Module и Import-PSSession создают динамические модули.
динамический параметр
Параметр, добавляемый в командлет, функцию или скрипт PowerShell в определенных условиях. Командлеты, функции, провайдеры и скрипты могут добавлять динамические параметры.
F
Файл форматирования
XML-файл PowerShell с расширением .format.ps1xml и определяет, как PowerShell отображает объект на основе типа .NET Framework.
Г
состояние глобального сеанса
Состояние сеанса, содержащее данные, доступные пользователю сеанса PowerShell.
H
Хост
Интерфейс, который использует обработчик PowerShell для взаимодействия с пользователем. Например, хост указывает, как обрабатываются запросы между PowerShell и пользователем.
приложение-хост
Программа, загружающая подсистему PowerShell в процесс и использующая ее для выполнения операций.
I
Метод обработки входных данных
Метод, который командлет может использовать для обработки записей, получаемых в качестве входных данных. Методы обработки входных данных включают метод BeginProcessing, метод ProcessRecord, метод EndProcessing и метод StopProcessing.
M
Модуль манифеста
Модуль PowerShell, имеющий манифест и ключ RootModule , пуст.
Перечисление доступа к члену
Удобная функция PowerShell для автоматического перечисления элементов в коллекции при использовании оператора доступа к членам (.).
модуль
Автономный, переиспользуемый модуль, который позволяет разделять, упорядочивать и абстрагировать PowerShell. Модуль может содержать командлеты, провайдеры, функции, переменные и другие типы ресурсов, которые можно импортировать в виде одной единицы.
Манифест модуля
Файл данных PowerShell,.psd1 описывающий содержимое модуля и определяющий процесс обработки модуля.
Состояние сеанса модуля
Состояние сеанса, содержащее общедоступные и частные данные модуля PowerShell. Частные данные в этом состоянии сеанса недоступны пользователю сеанса PowerShell.
Н
Неустранимая ошибка
Ошибка, которая не останавливает PowerShell от продолжения обработки команды. См. также фатальная ошибка.
Существительное
Слово, которое следует дефису в имени командлета PowerShell. Существительное обозначает ресурсы, на которые воздействует cmdlet.
П
набор параметров
Группа параметров, которые можно использовать в той же команде для выполнения определенного действия.
труба
В PowerShell результаты предыдущей команды передаются в качестве входных данных в следующую команду в конвейере.
pipeline
Ряд команд, подключенных операторами конвейера (|). Каждый оператор конвейера отправляет результаты предыдущей команды в качестве входных данных в следующую команду.
Командлет "PowerShell"
Одна команда, которая участвует в семантике конвейера PowerShell. Сюда входят двоичные командлеты (C#), расширенные функции скриптов, CDXML и рабочие процессы.
Команда PowerShell
Элементы конвейера, которые вызывают выполнение действия. Команды PowerShell либо вводятся на клавиатуре, либо вызываются программным способом.
Файл данных PowerShell
Текстовый файл с расширением .psd1. PowerShell использует файлы данных для различных целей, таких как хранение данных манифеста модуля и хранение переведенных строк для интернационализации скриптов.
Диск PowerShell
Виртуальный диск, предоставляющий прямой доступ к хранилищу данных. Его можно определить поставщиком PowerShell или создать в командной строке. Диски, созданные в командной строке, являются дисками, зависящими от сеанса, и теряются при закрытии сеанса.
provider
Программа на основе Майкрософт .NET Framework, которая делает данные в специализированном хранилище данных доступными в PowerShell, чтобы вы могли просматривать и управлять ими.
PSSession
Тип сеанса PowerShell, созданного, управляемого и закрытого пользователем.
Р
корневой модуль
Модуль, указанный в ключе RootModule в манифесте модуля.
пространство выполнения
В PowerShell операционная среда, в которой выполняется каждая команда в конвейере.
S
скалярное значение
В PowerShell скалярное значение — это любой тип значения, который не является перечисленным. Сюда входят .NET примитивные типы, такие как логические значения и числа, а также другие типы значений, такие как String, DateTime и Guid.
Список примитивных типов .NET см. в разделе Remarks свойства System.Type.IsPrimitive.
Блок скрипта
На языке программирования PowerShell коллекция операторов или выражений, которые можно использовать в качестве одной единицы. Блок скрипта может принимать аргументы и возвращать значения.
Файл скрипта
Файл с .ps1 расширением и содержащий скрипт, написанный на языке PowerShell.
Модуль скрипта
Модуль PowerShell, корневой модуль которого является файлом скрипта (.psm1). Модуль скрипта может включать манифест модуля. Скрипт определяет элементы, экспортируемые модулем скрипта.
оболочка
Интерпретатор команд, используемый для передачи команд операционной системе.
[switch] параметр
Параметр, который не принимает аргумент. Значение параметра [switch] по умолчанию равно $false.
[switch] При использовании параметра его значение становится$true.
T
Фатальная ошибка
Ошибка, которая останавливает обработку команды PowerShell. См. также незавершающую ошибку.
транзакция
Атомарная единица работы. Работа в транзакции должна быть выполнена целиком. Если какая-либо часть транзакции завершается ошибкой, вся транзакция также завершается неудачей.
введите файл
XML-файл PowerShell, имеющий расширение .types.ps1xml и расширяющий свойства типов Майкрософт .NET Framework в PowerShell.
V
глагол
Слово, которое стоит перед дефисом в названии командлета PowerShell. Глагол описывает действие, которое выполняет командлет.
W
Windows PowerShell ISE
Интегрированная среда сценариев (ISE) — хост-приложение Windows PowerShell, позволяющее выполнять команды и создавать, тестировать и отлаживать скрипты в удобной, цветной синтаксической среде, совместимой с Юникодом.
Windows модуль PowerShell
Ресурс, определяющий набор командлетов, поставщиков и типов Майкрософт .NET Framework, которые можно добавить в среду Windows PowerShell. Оснастки PowerShell заменены модулями.
рабочий процесс PowerShell Windows
Рабочий процесс — это последовательность связанных программируемых операций, в ходе которых выполняются длительные задачи или скоординированные действия на нескольких устройствах или управляемых узлах. Windows PowerShell Workflow позволяет разработчикам и ИТ-специалистам создавать последовательности действий для управления несколькими устройствами или выполнять отдельные задачи в рамках рабочего процесса. Windows рабочий процесс PowerShell позволяет адаптировать и запускать скрипты PowerShell и ФАЙЛЫ XAML в качестве рабочих процессов. Рабочий процесс Windows PowerShell построен на Windows Workflow Foundation, который считается устаревшим.
PowerShell