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


Microsoft.PowerShell.Core

В оснастке Microsoft.PowerShell.Core содержатся командлеты и поставщики, которые управляют основными функциями PowerShell. PowerShell загружает оснастки Microsoft.PowerShell.Core автоматически при запуске. Это не модуль. Его нельзя импортировать с помощью Import-Module или удалить с помощью Remove-Module.

Microsoft.PowerShell.Core

Add-History

Добавляет записи в журнал сеансов.

Clear-History

Удаляет записи из журнала команд сеанса PowerShell.

Clear-Host

Очищает отображение в хост-программе.

Connect-PSSession

Повторно подключается к отключенным сеансам.

Debug-Job

Отладка запущенного фонового или удаленного задания.

Disable-ExperimentalFeature

Отключите экспериментальную функцию при запуске нового экземпляра PowerShell.

Disable-PSRemoting

Запрещает конечным точкам PowerShell получать удаленные подключения.

Disable-PSSessionConfiguration

Отключает конфигурации сеанса на локальном компьютере.

Disconnect-PSSession

Отключается от сеанса.

Enable-ExperimentalFeature

Включите экспериментальную функцию при запуске нового экземпляра PowerShell.

Enable-PSRemoting

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

Enable-PSSessionConfiguration

Включает конфигурации сеанса на локальном компьютере.

Enter-PSHostProcess

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

Enter-PSSession

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

Exit-PSHostProcess

Закрывает интерактивный сеанс с локальным процессом.

Exit-PSSession

Завершает интерактивный сеанс с удаленным компьютером.

Export-ModuleMember

Указывает элементы модуля, экспортированные.

ForEach-Object

Выполняет операцию по каждому элементу в коллекции входных объектов.

Get-Command

Получает все команды.

Get-ExperimentalFeature

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

Get-Help

Отображает сведения о командах и концепциях PowerShell.

Get-History

Возвращает список команд, введенных во время текущего сеанса.

Get-Job

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

Get-Module

Вывод списка модулей, импортированных в текущем сеансе или которые можно импортировать из PSModulePath.

Get-PSHostProcessInfo

Возвращает сведения о процессе узла PowerShell.

Get-PSSession

Возвращает сеансы PowerShell на локальных и удаленных компьютерах.

Get-PSSessionCapability

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

Get-PSSessionConfiguration

Возвращает зарегистрированные конфигурации сеанса на компьютере.

Get-PSSubsystem

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

Import-Module

Добавляет модули в текущий сеанс.

Invoke-Command

Выполняет команды на локальных и удаленных компьютерах.

Invoke-History

Выполняет команды из журнала сеансов.

New-Module

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

New-ModuleManifest

Создает новый манифест модуля.

New-PSRoleCapabilityFile

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

New-PSSession

Создает постоянное подключение к локальному или удаленному компьютеру.

New-PSSessionConfigurationFile

Создает файл, определяющий конфигурацию сеанса.

New-PSSessionOption

Создает объект, содержащий дополнительные параметры для PSSession.

New-PSTransportOption

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

Out-Default

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

Out-Host

Отправляет выходные данные в командную строку.

Out-Null

Скрывает результаты вместо отправки их вниз по конвейеру или отображения.

Receive-Job

Возвращает результаты фоновых заданий PowerShell в текущем сеансе.

Receive-PSSession

Возвращает результаты команд в отключенных сеансах

Register-ArgumentCompleter

Регистрирует пользовательский аргумент completer.

Register-PSSessionConfiguration

Создает и регистрирует новую конфигурацию сеанса.

Remove-Job

Удаляет фоновое задание PowerShell.

Remove-Module

Удаляет модули из текущего сеанса.

Remove-PSSession

Закрывает один или несколько сеансов PowerShell (PSSessions).

Save-Help

Загружает и сохраняет новейшие файлы справки в каталог файловой системы.

Set-PSDebug

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

Set-PSSessionConfiguration

Изменяет свойства зарегистрированной конфигурации сеанса.

Set-StrictMode

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

Start-Job

Запускает фоновое задание PowerShell.

Stop-Job

Останавливает фоновое задание PowerShell.

Switch-Process

В Linux и macOS командлет вызывает функцию execv(), чтобы обеспечить такое же поведение, как в оболочках POSIX.

TabExpansion2

Вспомогающая функция, которая упаковывает метод CompleteInput() класса commandCompletion, чтобы обеспечить завершение вкладки для сценариев PowerShell.

Test-ModuleManifest

Проверяет, точно ли файл манифеста модуля описывает содержимое модуля.

Test-PSSessionConfigurationFile

Проверяет ключи и значения в файле конфигурации сеанса.

Unregister-PSSessionConfiguration

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

Update-Help

Загружает и устанавливает новейшие файлы справки на компьютере.

Wait-Job

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

Where-Object

Выбирает объекты из коллекции на основе их значений свойств.