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

[玩转系统] Microsoft.PowerShell.实用程序模块

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

Microsoft.PowerShell.实用程序模块


Microsoft.PowerShell.Utility

本部分包含与 Microsoft.PowerShell.Utility 模块一起安装的 cmdlet 的帮助主题。该模块包含管理 PowerShell 基本功能的 cmdlet。

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 对象转换为可在 Web 浏览器中显示的 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

获取操作系统中当前的 UI 区域性设置。

Get-Unique

从排序列表中返回唯一的项目。

Get-Uptime

获取自上次启动以来的TimeSpan

Get-Variable

获取当前控制台中的变量。

Get-Verb

获取批准的 PowerShell 动词。

Group-Object

对指定属性包含相同值的对象进行分组。

Import-Alias

从文件导入别名列表。

Import-Clixml

导入 CLIXML 文件并在 PowerShell 中创建相应的对象。

Import-Csv

根据字符分隔值 (CSV) 文件中的项目创建类似表格的自定义对象。

Import-LocalizedData

根据为操作系统选择的 UI 区域性将特定于语言的数据导入到脚本和函数中。

Import-PowerShellDataFile

.PSD1 文件导入值而不调用其内容。

Import-PSSession

将命令从另一个会话导入到当前会话中。

Invoke-Expression

在本地计算机上运行命令或表达式。

Invoke-RestMethod

向 RESTful Web 服务发送 HTTP 或 HTTPS 请求。

Invoke-WebRequest

从 Internet 上的网页获取内容。

Join-String

将管道中的对象组合成单个字符串。

Measure-Command

测量运行脚本块和 cmdlet 所需的时间。

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 cmdlet 生成的事件。

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 会话中 cmdlet 或其他命令的别名。

Set-Date

将计算机上的系统时间更改为您指定的时间。

Set-MarkdownOption

设置用于在控制台中渲染 Markdown 内容的颜色和样式。

Set-PSBreakpoint

在行、命令或变量上设置断点。

Set-TraceSource

配置、启动和停止 PowerShell 组件的跟踪。

Set-Variable

设置变量的值。如果具有请求名称的变量不存在,则创建该变量。

Show-Command

在图形窗口中显示 PowerShell 命令信息。

Show-Markdown

使用 VT100 转义序列以友好的方式在控制台中或使用 HTML 在浏览器中显示 Markdown 文件或字符串。

Sort-Object

按属性值对对象进行排序。

Start-Sleep

将脚本或会话中的活动暂停指定的时间段。

Tee-Object

将命令输出保存在文件或变量中,并将其发送到管道中。

Test-Json

测试字符串是否是有效的 JSON 文档

Trace-Command

配置并启动指定表达式或命令的跟踪。

Unblock-File

取消阻止从 Internet 下载的文件。

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

写入警告消息。

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

取消回复欢迎 发表评论:

关灯