Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Description
В разделах рассматриваются различные понятия о PowerShell.
Сведения о разделах
about_Alias_Provider
Предоставляет доступ к псевдонимам PowerShell и значениям, которые они представляют.
about_Aliases
Описывает использование альтернативных имен для командлетов и команд в PowerShell.
about_ANSI_Terminals
Описывает поддержку, доступную для escape-последовательностей ANSI в Windows PowerShell.
about_Arithmetic_Operators
Описывает операторы, выполняющие арифметику в PowerShell.
about_Arrays
Описывает массивы, которые являются структурами данных, предназначенными для хранения коллекций элементов.
about_Assignment_Operators
Описывает, как использовать операторы для назначения значений переменным.
about_Automatic_Variables
Описывает переменные, которые хранят сведения о состоянии для PowerShell. Эти переменные создаются и поддерживаются PowerShell.
about_Booleans
Описывает, как вычисляются логические выражения.
about_Break
Описывает инструкцию break
, которая предоставляет способ выхода из текущего блока управления.
about_Built-in_Functions
Описывает встроенные функции в PowerShell.
about_Calculated_Properties
PowerShell позволяет динамически добавлять новые свойства и изменять форматирование выходных данных объектов в конвейер.
about_Calling_Generic_Methods
Универсальные шаблоны позволяют точно настроить метод, класс, структуру или интерфейс в соответствии с типом обрабатываемых данных.
about_Case-Конфиденциальность
PowerShell максимально не учитывает регистр при сохранении регистра.
О кодировке символов
Описывает, как PowerShell использует кодировку символов для ввода и вывода строковых данных.
about_CimSession
Описывает объект CimSession и разницу между сеансами CIM и сеансами PowerShell.
about_Classes
Описывает, как использовать классы для создания собственных пользовательских типов.
about_Classes_Constructors
Описание определения конструкторов для классов PowerShell.
about_Classes_Inheritance
Описывает, как определить классы, расширяющие другие типы.
about_Classes_Methods
Описание определения методов для классов PowerShell.
about_Classes_Properties
Описание определения свойств для классов PowerShell.
about_Command_Precedence
Описывает, как PowerShell определяет, какая команда будет выполняться.
about_Command_Syntax
Описание схем синтаксиса, используемых в PowerShell.
about_Comments
Описывает использование комментариев PowerShell и содержит специальные варианты использования.
about_Comment_Based_Help
Описывает, как писать разделы справки на основе комментариев для функций и скриптов.
about_CommonParameters
Описывает параметры, которые можно использовать с любым командлетом.
about_Comparison_Operators
Операторы сравнения в PowerShell могут сравнить два значения или фильтровать элементы коллекции с входным значением.
about_Continue
Описывает, как continue
оператор немедленно возвращает поток программы в начало цикла программы, switch
оператора или trap
оператора.
about_Core_Commands
Выводит список командлетов, предназначенных для использования с поставщиками PowerShell.
about_Data_Files
Файлы данных PowerShell используются для хранения произвольных данных с помощью синтаксиса PowerShell.
about_Data_Sections
Объясняет разделы данных, которые изолируют текстовые строки и другие данные, доступные только для чтения, из логики скрипта.
about_Debuggers
Описывает отладчик PowerShell.
about_Do
Выполняет список инструкций один или несколько раз, при условии или while
условииuntil
.
about_Enum
Инструкция enum
используется для объявления перечисления. Перечисление — это отдельный тип, состоящий из набора именованных меток, называемых списком перечислителя.
about_Environment_Provider
Предоставляет доступ к переменным среды Windows.
about_Environment_Variables
Описывает, как получить доступ к переменным среды и управлять ими в PowerShell.
about_Execution_Policies
Описывает политики выполнения PowerShell и объясняет, как управлять ими.
about_Experimental_Features
PowerShell предоставляет механизм для экспериментальных функций для совместного взаимодействия с существующими стабильными функциями в подсистеме PowerShell или в модуле PowerShell.
about_FileSystem_Provider
Предоставляет доступ к файлам и каталогам.
about_For
Описывает команду языка, используемую для выполнения инструкций на основе условного теста.
about_Foreach
Описывает команду языка, используемую для обхода всех элементов в коллекции элементов.
about_Format.ps1xml
Файлы Format.ps1xml
в PowerShell определяют отображение объектов по умолчанию в консоли PowerShell.
about_Function_Provider
Предоставляет доступ к функциям, определенным в PowerShell.
about_Functions_Advanced_Methods
Описывает, как функции, указывающие CmdletBinding
атрибут, могут использовать методы и свойства, доступные для скомпилированных командлетов.
about_Functions_Advanced_Parameters
Описание добавления параметров в расширенные функции.
about_Functions_Advanced
Представляет расширенные функции, которые являются способом создания командлетов с помощью скриптов.
about_Functions_Argument_Completion
Завершение аргумента — это функция PowerShell, которая предоставляет подсказки, включает обнаружение и ускоряет ввод входных значений аргументов.
about_Functions_CmdletBindingAttribute
Описывает атрибут, который делает функцию работой, как скомпилированный командлет.
about_Functions_OutputTypeAttribute
Содержит описание атрибута, который сообщает о типе объекта, возвращаемого функцией.
about_Functions
Описывает создание и использование функций в PowerShell.
about_Group_Policy_Settings
Описание параметров групповой политики для PowerShell
about_Hash_Tables
Описывает создание, использование и сортировку хэш-хэш-таблицей в PowerShell.
about_Hidden
Описывает ключевое hidden
слово, которое скрывает члены класса из результатов по умолчанию Get-Member
.
about_History
Описывает, как получить и выполнить команды в журнале команд.
about_If
Описывает команду языка, используемую для выполнения списков инструкций на основе результатов одного или нескольких условных тестов.
about_Intrinsic_Members
Предоставляет сведения о встроенных элементах PowerShell, доступных для всех объектов PowerShell.
about_Job_Details
Содержит сведения о фоновых заданиях на локальных и удаленных компьютерах.
about_Jobs
Предоставляет сведения о том, как фоновые задания PowerShell выполняют команду или выражение в фоновом режиме без взаимодействия с текущим сеансом.
about_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 регистрирует внутренние операции из подсистемы, поставщиков и командлетов в журнал событий Windows.
about_Logical_Operators
Описывает операторы, которые подключают инструкции в PowerShell.
about_Member-Access_Enumeration
Описывает автоматическое перечисление элементов коллекции списков при использовании оператора доступа к члену.
about_Methods
Описывает, как использовать методы для выполнения действий над объектами в PowerShell.
about_Module_Manifests
Описывает параметры и рекомендации по написанию файлов манифеста модуля.
about_Modules
Описание установки, импорта и использования модулей PowerShell.
Сведения о числовых литералах
В этой статье описывается синтаксис и использование числовых значений в PowerShell.
about_Object_Creation
Описание создания объектов в PowerShell.
about_Objects
Предоставляет основные сведения об объектах в PowerShell.
about_Operator_Precedence
Выводит список операторов PowerShell в порядке приоритета.
about_Operators
Описывает операторы, поддерживаемые PowerShell.
О потоках вывода
Объясняет доступность и назначение выходных потоков в PowerShell.
about_PackageManagement
PackageManagement — это агрегатор для диспетчеров пакетов программного обеспечения.
about_Parameter_Binding
Привязка параметров — это процесс, используемый PowerShell для определения используемого набора параметров и связывания значений (привязки) к параметрам команды.
about_Parameter_Sets
Описание определения и использования наборов параметров в расширенных функциях.
about_Parameters_Default_Values
Описывает, как задать пользовательские значения по умолчанию для параметров командлета и расширенных функций.
about_Parameters
Описывает работу с параметрами команд в PowerShell.
about_Parsing
Описывает, как PowerShell анализирует команды.
about_Path_Syntax
Описывает полные и относительные форматы пути в PowerShell.
about_Pipeline_Chain_Operators
Описывает конвейеры цепочки с &&
||
операторами и операторами в 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_PSCustomObject
Объясняет различия между [psobject]
акселераторами и [pscustomobject]
типами.
about_PSItem
Автоматическая переменная, содержащая текущий объект в объекте конвейера.
about_PSModulePath
В этой статье описывается назначение и использование переменной $Env:PSModulePath
среды.
about_PSSession_Details
Содержит подробные сведения о сеансах PowerShell и роли, которые они играют в удаленных командах.
about_PSSessions
Описывает сеансы PowerShell (PSSessions) и объясняет, как установить постоянное подключение к удаленному компьютеру.
about_Pwsh
Объясняет, как использовать интерфейс командной pwsh
строки. Отображает параметры командной строки и описывает синтаксис.
about_Quoting_Rules
Описывает правила использования однократных и двойных кавычек в PowerShell.
about_Redirection
Описание перенаправления выходных данных из PowerShell в текстовые файлы.
about_Ref
Описывает создание и использование переменной ссылочного типа. Можно использовать переменные ссылочного типа, чтобы разрешить функции изменять значение переменной, передаваемой в нее.
about_Registry_Provider
Описывает функции и функции поставщика реестра.
about_Regular_Expressions
Описывает регулярные выражения в PowerShell.
about_Remote_Disconnected_Sessions
Описание отключения и повторного подключения к сеансу PowerShell (PSSession).
about_Remote_Jobs
Описание запуска заданий на удаленных компьютерах.
about_Remote_Output
Описывает, как интерпретировать и форматировать выходные данные удаленных команд.
about_Remote_Requirements
Описывает требования к системе и требования к конфигурации для выполнения удаленных команд в PowerShell.
about_Remote_Troubleshooting
Описание устранения неполадок с удаленными операциями в PowerShell.
about_Remote_Variables
Объясняет использование локальных и удаленных переменных в удаленных командах.
about_Remote
Описывает выполнение удаленных команд в PowerShell.
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
Описывает, как использовать splatting для передачи параметров командам в PowerShell.
about_Split
Описывает, как использовать оператор Split для разделения одной или нескольких строк на подстроки.
about_Switch
Объясняет, как использовать переключатель для обработки нескольких if
инструкций.
about_Tab_Expansion
PowerShell предоставляет завершения входных данных, чтобы предоставить указания, включить обнаружение и ускорить входную запись, нажав клавишу TAB .
about_Telemetry
Описывает данные телеметрии, собранные в PowerShell, и способы отказа.
about_Thread_Jobs
Предоставляет сведения о заданиях на основе потоков PowerShell. Задание потока — это тип фонового задания, выполняющего команду или выражение в отдельном потоке в текущем процессе сеанса.
about_Throw
Описывает ключевое throw
слово, которое создает завершающую ошибку.
about_Trap
Описывает ключевое слово, которое обрабатывает завершающую ошибку.
about_Try_Catch_Finally
Описывает, как использовать try
и catch
finally
блоки для обработки завершающих ошибок.
about_Type_Accelerators
Описывает акселераторы типов, доступные для типов .NET.
о_Преобразовании_Типов
PowerShell имеет гибкую систему типов, которая упрощает использование. Однако необходимо понять, как это работает, чтобы избежать непредвиденных результатов.
about_Type_Operators
Описывает операторы, работающие с типами Microsoft .NET.
about_Types.ps1xml
Описание использования Types.ps1xml
файлов для расширения типов объектов, используемых в PowerShell.
about_Updatable_Help
Описывает обновляемую систему справки в PowerShell.
about_Update_Notifications
Уведомляет пользователей о запуске PowerShell о том, что выпущена новая версия PowerShell.
about_Using
Позволяет указать, какие пространства имен используются в сеансе.
about_Variable_Provider
«Переменная»
about_Variables
Описывает, как переменные хранят значения, которые можно использовать в PowerShell.
about_While
Описывает оператор языка, который можно использовать для запуска блока команд на основе результатов условного теста.
about_Wildcards
Описывает использование подстановочных знаков в PowerShell.
about_Windows_PowerShell_Compatibility
Описывает функции совместимости Windows PowerShell для PowerShell 7.
PowerShell