当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Microsoft.PowerShell.核心模块

作者:精品下载站 日期:2024-12-14 02:25:18 浏览:16 分类:玩电脑

Microsoft.PowerShell.核心模块


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 会话 (PSSession)。

Save-Help

下载最新的帮助文件并将其保存到文件系统目录。

Set-PSDebug

打开和关闭脚本调试功能、设置跟踪级别以及切换严格模式。

Set-PSSessionConfiguration

更改已注册会话配置的属性。

Set-StrictMode

建立并强制执行表达式、脚本和脚本块中的编码规则。

Start-Job

启动 PowerShell 后台作业。

Stop-Job

停止 PowerShell 后台作业。

Switch-Process

在 Linux 和 macOS 上,cmdlet 调用 execv() 函数以提供与 POSIX shell 类似的行为。

TabExpansion2

一个辅助函数,它包装 CommandCompletion 类的 CompleteInput() 方法,为 PowerShell 脚本提供 Tab 键补全。

Test-ModuleManifest

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

Test-PSSessionConfigurationFile

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

Unregister-PSSessionConfiguration

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

Update-Help

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

Wait-Job

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

Where-Object

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

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯