Microsoft.PowerShell.Core

Microsoft.PowerShell.Core 管理单元包含管理 PowerShell 基本功能的 cmdlet 和提供程序。 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

将输出发送到默认的格式化程序和默认的输出 cmdlet。

Out-Host

将输出发送到命令行。

Out-Null

隐藏输出,而不是将其发送到管道或显示它。

Receive-Job

获取当前会话中 PowerShell 后台作业的结果。

Receive-PSSession

获取断开连接的会话中的命令的结果

Register-ArgumentCompleter

注册自定义参数完成程序。

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 上,cmdlet 调用 execv() 函数以提供与 POSIX shell 类似的行为。

TabExpansion2

一个帮助程序函数,用于包装 CompleteInput() 类的 方法,以提供 PowerShell 脚本的选项卡完成。

Test-ModuleManifest

验证模块清单文件是否准确描述了模块的内容。

Test-PSSessionConfigurationFile

验证会话配置文件中的密钥和值。

Unregister-PSSessionConfiguration

从计算机中删除已注册的会话配置。

Update-Help

在计算机上下载并安装最新的帮助文件。

Wait-Job

等待会话中运行的一个或所有 PowerShell 作业处于终止状态。

Where-Object

根据集合的属性值从集合中选择对象。