Поделиться через


Сведения о темах

Описание

В разделах рассматриваются различные понятия о PowerShell.

О темах

about_Alias_Provider

Описывает функции поставщика псевдонимов.

about_Aliases

Описание использования альтернативных имен для командлетов и команд в PowerShell.

about_Arithmetic_Operators

Описывает операторы, выполняющие арифметические действия в PowerShell.

about_Arrays

Описывает массивы, которые представляют собой структуры данных, предназначенные для хранения коллекций элементов.

about_Assignment_Operators

Описывает использование операторов для назначения значений переменным.

about_Automatic_Variables

Описывает переменные, которые хранят сведения о состоянии для PowerShell. Эти переменные создаются и поддерживаются с помощью PowerShell.

about_Break

Описывает оператор, который можно использовать для немедленного выхода из инструкций Foreach, For, While, Do или Switch.

about_CimSession

Описывает объект CimSession и разницу между сеансами CIM и сеансами PowerShell.

about_Classes

Описывает, как использовать классы для создания собственных настраиваемых типов.

about_Command_Precedence

Описывает, как PowerShell определяет, какую команду следует выполнить.

about_Command_Syntax

Описание синтаксических схем, используемых в PowerShell.

about_Comment_Based_Help

Описывает написание разделов справки на основе комментариев для функций и сценариев.

about_CommonParameters

Описывает параметры, которые можно использовать с любым командлетом.

about_Comparison_Operators

Описывает операторы, которые сравнивают значения в PowerShell.

about_Continue

Описывает, как Continue инструкция немедленно возвращает поток программы в начало цикла программы.

about_Core_Commands

Списки командлеты, предназначенные для использования с поставщиками PowerShell.

about_Data_Sections

Описание разделов данных, которые изолируют текстовые строки и другие данные, доступные только для чтения, из логики скрипта.

about_Debuggers

Описывает отладчик PowerShell.

about_Do

Выполняет список инструкций один или несколько раз с условием While или Until.

about_Enum

Оператор enum используется для объявления перечисления. Перечисление — это отдельный тип, состоящий из набора именованных меток, называемых списком перечислителя.

about_Environment_Provider

Описание возможностей поставщика среды.

about_Environment_Variables

Описывает, как получить доступ к переменным среды Windows в PowerShell.

about_Execution_Policies

Описывает политики выполнения PowerShell и описывает, как ими управлять.

about_Experimental_Features

Описывает, как использовать экспериментальные функции PowerShell.

about_FileSystem_Provider

Описывает функции поставщика FileSystem.

about_For

Описание команды языка, с помощью которой можно выполнять инструкции на основе условного теста.

about_Foreach

Описывает языковую команду, с помощью которой можно просматривать все элементы в коллекции элементов.

about_Format.ps1xml

Файлы Format.ps1xml в PowerShell определяют отображение объектов по умолчанию в консоли PowerShell.

about_Function_Provider

Описывает функции поставщика функций.

about_Functions

Описывает создание и использование функций в PowerShell.

about_Functions_Advanced

В этой статье представлены расширенные функции, которые действуют аналогично командлетам.

about_Functions_Advanced_Methods

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

about_Functions_Advanced_Parameters

Объясняется, как добавлять параметры в расширенные функции.

about_Functions_CmdletBindingAttribute

Описывает атрибут, который заставляет функцию работать как скомпилированный командлет.

about_Functions_OutputTypeAttribute

Содержит описание атрибута, который сообщает о типе объекта, возвращаемого функцией.

about_Group_Policy_Settings

Описание параметров групповая политика для PowerShell.

about_Hash_Tables

Описывает создание, использование и сортировку хэш-таблиц в PowerShell.

about_hidden

Описывает скрытый ключевое слово, который скрывает члены класса от результатов Get-Member по умолчанию.

about_History

Описывает, как получить и выполнить команды в журнале команд.

about_If

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

about_Job_Details

Предоставляет сведения о фоновых заданиях на локальных и удаленных компьютерах.

about_Jobs

Предоставляет сведения о том, как фоновые задания PowerShell выполняют команду или выражение в фоновом режиме без взаимодействия с текущим сеансом.

about_Join

Описывает, как оператор join (-join) объединяет несколько строк в одну строку.

about_Language_Keywords

Описывает ключевые слова на языке сценариев PowerShell.

about_Language_Modes

Описание языковых режимов и их влияния на сеансы PowerShell.

about_Line_Editing

Описывает, как изменять команды в командной строке PowerShell.

about_locations

Описывает, как получить доступ к элементам из рабочего расположения в PowerShell.

about_Logging_Non-Windows

PowerShell регистрирует внутренние операции из подсистемы, поставщиков и командлетов.

about_Logging_Windows

PowerShell регистрирует внутренние операции из подсистемы, поставщиков и командлетов.

about_logical_operators

Описывает операторы, которые подключают инструкции в PowerShell.

about_Methods

Описывает, как использовать методы для выполнения действий с объектами в PowerShell.

about_Modules

Объясняется, как устанавливать, импортировать и использовать модули PowerShell.

about_Object_Creation

Объясняется, как создавать объекты в PowerShell.

about_Objects

Предоставляет важные сведения об объектах в PowerShell.

about_Operator_Precedence

Списки операторы PowerShell в порядке очередности.

about_Operators

Описывает операторы, поддерживаемые PowerShell.

about_PackageManagement

PackageManagement — это агрегатор для диспетчеров пакетов программного обеспечения.

about_Parameters

Описывает, как работать с параметрами команд в PowerShell.

about_Parameters_Default_Values

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

about_Parsing

Описывает, как PowerShell анализирует команды.

about_Path_Syntax

Описывает полный и относительный форматы имен пути в PowerShell.

about_pipelines

Объединение команд в конвейеры в PowerShell.

about_PowerShell_Config

Файлы конфигурации для PowerShell, заменяющие конфигурацию реестра.

about_PowerShell_Editions

Различные выпуски PowerShell выполняются в разных базовых средах выполнения.

about_Preference_Variables

Переменные, которые настраивают поведение PowerShell.

about_Profiles

Описывает создание и использование профиля PowerShell.

about_Prompts

Описывает функцию Prompt и демонстрирует создание пользовательской функции Prompt.

about_Properties

Описывает, как использовать свойства объекта в PowerShell.

about_Providers

Описывает, как поставщики PowerShell предоставляют доступ к данным и компонентам, которые в противном случае не были бы легко доступны в командной строке.

about_psconsolehostreadline

Объясняется, как создать настройку того, как PowerShell считывает входные данные в командной строке консоли.

about_PSSession_Details

Содержит подробные сведения о сеансах PowerShell и роли, которую они играют в удаленных командах.

about_PSSessions

Описывает сеансы PowerShell (PSSessions) и описывает, как установить постоянное подключение к удаленному компьютеру.

about_pwsh

Объясняется, как использовать программу командной строки pwsh. Отображает синтаксис и описывает параметры командной строки. pwsh запускает сеанс PowerShell.

about_Quoting_Rules

Описывает правила использования одинарных и двойных кавычек в PowerShell.

about_Redirection

Объясняется, как перенаправлять выходные данные из PowerShell в текстовые файлы.

about_Ref

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

about_Registry_Provider

Описывает функции поставщика реестра.

about_Regular_Expressions

Описывает регулярные выражения в PowerShell.

about_Remote

Описывает выполнение удаленных команд в PowerShell.

about_Remote_Disconnected_Sessions

Объясняет, как отключиться и повторно подключиться к PSSession.

about_Remote_Jobs

Описывает выполнение фоновых заданий на удаленных компьютерах.

about_Remote_Output

Описывает, как интерпретировать и форматировать выходные данные удаленных команд.

about_Remote_Requirements

Описывает требования к системе и конфигурации для выполнения удаленных команд в PowerShell.

about_Remote_Troubleshooting

Описывает, как устранять неполадки с удаленными операциями в PowerShell.

about_Remote_Variables

Объясняет использование локальных и удаленных переменных в удаленных командах.

about_Requires

Предотвращает выполнение скрипта без обязательных элементов.

about_Reserved_Words

Списки зарезервированные слова, которые нельзя использовать в качестве идентификаторов, так как они имеют особое значение в PowerShell.

about_Return

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

about_Run_With_PowerShell

Объясняется, как использовать функцию "Запуск с помощью PowerShell" для запуска скрипта с диска файловой системы.

about_Scopes

Описывает концепцию область в PowerShell и показывает, как задать и изменить область элементов.

about_Script_Blocks

Определяет, что такое блок скрипта, и объясняет, как использовать блоки скриптов на языке программирования PowerShell.

about_Script_Internationalization

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

about_Scripts

Описывает, как выполнять и писать скрипты в PowerShell.

about_Session_Configuration_Files

Описывает файлы конфигурации сеанса, которые используются в конфигурации сеанса (также известной как "конечная точка") для определения среды сеансов, использующих конфигурацию сеанса.

about_Session_Configurations

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

about_Signing

Объясняется, как подписывать скрипты, чтобы они соответствовали политикам выполнения PowerShell.

about_simplified_syntax

Описывает более простые и более естественные способы создания фильтров сценариев для коллекций объектов.

about_Special_Characters

Описывает специальные символы, которые можно использовать для управления интерпретацией в PowerShell следующего символа в команде или параметре.

about_Splatting

Описывает, как использовать сплаттинг для передачи параметров в команды в PowerShell.

about_Split

Объясняется, как использовать оператор Split для разделения одной или нескольких строк на подстроки.

about_Switch

Объясняется, как использовать переключатель для обработки нескольких If операторов.

about_Telemetry

Описывает данные телеметрии, собранные в PowerShell.

about_Throw

Содержит описание ключевого слова Throw, генерирующего прерывающую ошибку.

about_Trap

Описывает ключевое слово, обрабатывающий неустранимую ошибку.

about_Try_Catch_Finally

Описывает, как использовать блоки Try, Catchи Finally для обработки неустранимых ошибок.

about_Type_Operators

Описывает операторы, работающие с типами Microsoft платформа .NET Framework.

about_Types.ps1xml

Объясняется, как использовать файлы Types.ps1xml для расширения типов объектов, используемых в PowerShell.

about_Updatable_Help

Описывает обновляемую справочную систему в PowerShell.

About_Using

Позволяет указать, какие пространства имен используются в сеансе.

about_Variable_Provider

Описание возможностей поставщика переменной.

about_Variables

Описывает, как переменные хранят значения, которые можно использовать в PowerShell.

about_While

Описывает оператор языка, который можно использовать для выполнения блока команд на основе результатов условного теста.

about_Wildcards

Описание использования подстановочных знаков в PowerShell.