Модуль Microsoft.PowerShell.Utility
Microsoft.PowerShell.Utility
В этом разделе содержатся разделы справки для командлетов, установленных с модулем Microsoft.PowerShell.Utility. Этот модуль содержит командлеты, управляющие основными функциями PowerShell.
Microsoft.PowerShell.Utility
- Add-Member
Добавляет пользовательские свойства и методы в экземпляр объекта PowerShell.
- Add-Type
Добавляет класс Microsoft .NET в сеанс PowerShell.
- Clear-Variable
Удаляет значение переменной.
- Compare-Object
Сравнивает два набора объектов.
- ConvertFrom-Csv
Преобразует свойства объекта в формате значений, разделенных символами (CSV), в версии CSV исходных объектов.
- ConvertFrom-Json
Преобразует строку в формате JSON в пользовательский объект или хеш-таблицу.
- ConvertFrom-Markdown
Преобразуйте содержимое строки или файла в объект MarkdownInfo.
- ConvertFrom-SddlString
Преобразует строку SDDL в пользовательский объект.
- ConvertFrom-StringData
Преобразует строку, содержащую одну или несколько пар ключ-значение, в хеш-таблицу.
- ConvertTo-Csv
Преобразует объекты .NET в серию строк значений, разделенных символами (CSV).
- ConvertTo-Html
Преобразует объекты .NET в HTML, который можно отобразить в веб-браузере.
- ConvertTo-Json
Преобразует объект в строку в формате JSON.
- ConvertTo-Xml
Создает представление объекта на основе XML.
- Debug-Runspace
Запускает интерактивный сеанс отладки с пространством выполнения.
- Disable-PSBreakpoint
Отключает точки останова в текущей консоли.
- Disable-RunspaceDebug
Отключает отладку в одном или нескольких пространствах выполнения и освобождает любую ожидающую остановку отладчика.
- Enable-PSBreakpoint
Включает точки останова в текущей консоли.
- Enable-RunspaceDebug
Включает отладку в пространствах выполнения, где любая точка останова сохраняется до тех пор, пока не будет подключен отладчик.
- Export-Alias
Экспортирует информацию о текущих псевдонимах в файл.
- Export-Clixml
Создает представление объекта или объектов на основе XML и сохраняет его в файле.
- Export-Csv
Преобразует объекты в серию строк значений, разделенных символами (CSV), и сохраняет строки в файл.
- Export-FormatData
Сохраняет данные форматирования из текущего сеанса в файле форматирования.
- Export-PSSession
Экспортирует команды из другого сеанса и сохраняет их в модуле PowerShell.
- Format-Custom
Использует настраиваемое представление для форматирования вывода.
- Format-Hex
Отображает файл или другой ввод в шестнадцатеричном формате.
- Format-List
Форматирует выходные данные как список свойств, в котором каждое свойство отображается на новой строке.
- Format-Table
Форматирует вывод в виде таблицы.
- Format-Wide
Форматирует объекты как широкую таблицу, в которой отображается только одно свойство каждого объекта.
- Get-Alias
Получает псевдонимы для текущего сеанса.
- Get-Culture
Получает текущий язык и региональные параметры, установленные в операционной системе.
- Get-Date
Получает текущую дату и время.
- Get-Error
Получает и отображает самые последние сообщения об ошибках текущего сеанса.
- Get-Event
Получает события в очереди событий.
- Get-EventSubscriber
Получает подписчиков событий в текущем сеансе.
- Get-FileHash
Вычисляет хеш-значение файла, используя указанный хэш-алгоритм.
- Get-FormatData
Получает данные форматирования в текущем сеансе.
- Get-Host
Получает объект, представляющий текущую ведущую программу.
- Get-MarkdownOption
Возвращает текущие цвета и стили, используемые для рендеринга содержимого Markdown в консоли.
- Get-Member
Получает свойства и методы объектов.
- Get-PSBreakpoint
Получает точки останова, установленные в текущем сеансе.
- Get-PSCallStack
Отображает текущий стек вызовов.
- Get-Random
Получает случайное число или случайным образом выбирает объекты из коллекции.
- Get-Runspace
Получает активные пространства выполнения в ведущем процессе PowerShell.
- Get-RunspaceDebug
Показывает параметры отладки среды выполнения.
- Get-SecureRandom
Получает случайное число или случайным образом выбирает объекты из коллекции.
- Get-TraceSource
Получает компоненты PowerShell, предназначенные для трассировки.
- Get-TypeData
Получает данные расширенного типа в текущем сеансе.
- Get-UICulture
Получает текущие настройки культуры пользовательского интерфейса в операционной системе.
- Get-Unique
Возвращает уникальные элементы из отсортированного списка.
- Get-Uptime
Получите TimeSpan с момента последней загрузки.
- Get-Variable
Получает переменные в текущей консоли.
- Get-Verb
Получает утвержденные команды PowerShell.
- Group-Object
Группирует объекты, содержащие одинаковое значение для указанных свойств.
- Import-Alias
Импортирует список псевдонимов из файла.
- Import-Clixml
Импортирует файл CLIXML и создает соответствующие объекты в PowerShell.
- Import-Csv
Создает табличные пользовательские объекты из элементов в файле значений, разделенных символами (CSV).
- Import-LocalizedData
Импортирует данные, специфичные для языка, в сценарии и функции на основе культуры пользовательского интерфейса, выбранной для операционной системы.
- Import-PowerShellDataFile
Импортирует значения из файла
.PSD1, не вызывая его содержимое.- Import-PSSession
Импортирует команды из другого сеанса в текущий сеанс.
- Invoke-Expression
Запускает команды или выражения на локальном компьютере.
- Invoke-RestMethod
Отправляет запрос HTTP или HTTPS веб-службе RESTful.
- Invoke-WebRequest
Получает контент с веб-страницы в Интернете.
- Join-String
Объединяет объекты из конвейера в одну строку.
- Measure-Command
Измеряет время, необходимое для запуска блоков сценариев и командлетов.
- Measure-Object
Вычисляет числовые свойства объектов, а также символы, слова и строки в строковых объектах, таких как текстовые файлы.
- New-Alias
Создает новый псевдоним.
- New-Event
Создает новое событие.
- New-Guid
Создает GUID.
- New-Object
Создает экземпляр Microsoft .NET Framework или COM-объекта.
- New-TemporaryFile
Создает временный файл.
- New-TimeSpan
Создает объект TimeSpan.
- New-Variable
Создает новую переменную.
- Out-File
Отправляет вывод в файл.
- Out-GridView
Отправляет выходные данные в интерактивную таблицу в отдельном окне.
- Out-Printer
Отправляет вывод на принтер.
- Out-String
Выводит входные объекты в виде строки.
- Read-Host
Считывает строку ввода с консоли.
- Register-EngineEvent
Подписывается на события, генерируемые обработчиком PowerShell и командлетом
New-Event.- Register-ObjectEvent
Подписывается на события, генерируемые объектом Microsoft .NET Framework.
- Remove-Alias
Удалить псевдоним из текущего сеанса.
- Remove-Event
Удаляет события из очереди событий.
- Remove-PSBreakpoint
Удаляет точки останова из текущей консоли.
- Remove-TypeData
Удаляет расширенные типы из текущего сеанса.
- Remove-Variable
Удаляет переменную и ее значение.
- Select-Object
Выбирает объекты или свойства объекта.
- Select-String
Находит текст в строках и файлах.
- Select-Xml
Находит текст в строке или документе XML.
- Send-MailMessage
Отправляет сообщение электронной почты.
- Set-Alias
Создает или изменяет псевдоним для командлета или другой команды в текущем сеансе PowerShell.
- Set-Date
Изменяет системное время на компьютере на указанное вами время.
- Set-MarkdownOption
Устанавливает цвета и стили, используемые для рендеринга содержимого Markdown в консоли.
- Set-PSBreakpoint
Устанавливает точку останова на строке, команде или переменной.
- Set-TraceSource
Настраивает, запускает и останавливает трассировку компонентов PowerShell.
- Set-Variable
Устанавливает значение переменной. Создает переменную, если переменная с запрошенным именем не существует.
- Show-Command
Отображает информацию о командах PowerShell в графическом окне.
- Show-Markdown
Показывает файл или строку Markdown в консоли удобным способом с использованием escape-последовательностей VT100 или в браузере с использованием HTML.
- Sort-Object
Сортирует объекты по значениям свойств.
- Start-Sleep
Приостанавливает действие сценария или сеанса на указанный период времени.
- Tee-Object
Сохраняет выходные данные команды в файле или переменной, а также отправляет их по конвейеру.
- Test-Json
Проверяет, является ли строка действительным документом JSON.
- Trace-Command
Настраивает и запускает трассировку указанного выражения или команды.
- Unblock-File
Разблокирует файлы, скачанные из Интернета.
- Unregister-Event
Отменяет подписку на событие.
- Update-FormatData
Обновляет данные форматирования в текущем сеансе.
- Update-List
Добавляет элементы и удаляет элементы из значения свойства, содержащего коллекцию объектов.
- Update-TypeData
Обновляет данные расширенного типа в сеансе.
- Wait-Debugger
Останавливает сценарий в отладчике перед выполнением следующего оператора сценария.
- Wait-Event
Ожидает, пока не возникнет определенное событие, прежде чем продолжить работу.
- Write-Debug
Выводит отладочное сообщение на консоль.
- Write-Error
Записывает объект в поток ошибок.
- Write-Host
Записывает настроенный вывод на хост.
- Write-Information
Указывает, как PowerShell обрабатывает данные информационного потока для команды.
- Write-Output
Записывает указанные объекты в конвейер.
- Write-Progress
Отображает индикатор выполнения в командном окне PowerShell.
- Write-Verbose
Записывает текст в подробный поток сообщений.
- Write-Warning
Пишет предупреждающее сообщение.