admin管理员组文章数量:1530845
2024年7月25日发(作者:)
Add-Computer 将本地计算机添加到域或工作组
Add-Content 将内容附加到指定的项目或文件
Add-History 向会话历史记录追加条目
Add-Member 向 Windows PowerShell 对象的实例中添
加用户定义的自定义成员
Add-PSSnapin 将一个或多个 Windows PowerShell 管理
单元添加到当前会话
Add-Type 向 Windows PowerShell 会话中添加
Microsoft .NET Framework 类型(一种类)
Checkpoint-Computer 在本地计算机上创建系统还原点
Clear-Content 删除项目的内容,但不删除该项目
Clear-EventLog 清除本地或远程计算机上指定事件日志中的所
有条目
Clear-History 删除命令历史记录中的条目。
Clear-Item 将清除的项的内容,但它不会删除该项目
Clear-ItemProperty 清除属性的值但不删除该属性
Clear-Variable 删除变量的值
Compare-Object 比较两组对象
Complete-Transaction 提交活动事务
Connect-WSMan 连接到远程计算机上的 WinRM 服务
ConvertFrom-Csv 将逗号分隔值 (CSV) 格式的对象属性转换为
原始对象的 CSV 版本
ConvertFrom-SecureString 将安全字符串转换为加密的标准字符串
ConvertFrom-StringData 将包含一个或多个键-值对的字符串转换为哈
希表
Convert-Path 将路径从Windows PowerShell路径转换为
Windows PowerShell提供程序路径
ConvertTo-CSV 将 Microsoft .NET Framework 对象转换为
一系列以逗号分隔的 (CSV)、长度可变的字符串
ConvertTo-Html 将 Microsoft .NET Framework 对象转换为
可在 Web 浏览器中显示的 HTML
ConvertTo-SecureString 将加密的标准字符串转换为安全字符串。它还
可以将纯文本转换为安全字符串。此 Cmdlet 与 ConvertFrom-SecureString 和 Read-
Host 一起使用
ConvertTo-XML 创建对象的基于 XML 的表示形式
Copy-Item
Copy-ItemProperty
Debug-Process
Disable-ComputerRestore
功能
Disable-PSBreakpoint
Disable-PSSessionConfiguration
Disable-WSManCredSSP
程序 (CredSSP) 身份验证
Disconnect-WSMan
务的连接
Enable-ComputerRestore
将项目从一个位置复制到另一个位置
将属性和值从指定位置复制到另一个位置
调试在本地计算机上运行的一个或多个进程
禁用指定文件系统驱动器上的“系统还原”
禁用当前控制台中的断点
拒绝访问本地计算机上的会话配置
在客户端计算机上禁用凭据安全服务提供
断开客户端与远程计算机上的 WinRM 服
在指定的文件系统驱动器上启用“系统还原”
功能
Enable-PSBreakpoint 启用当前控制台中的断点
Enable-PSRemoting 将计算机配置为接收远程命令
Enable-PSSessionConfiguration 启用本地计算机上的会话配置
Enable-WSManCredSSP 在客户端计算机上启用凭据安全服务提供
程序 (CredSSP) 身份验证
Enter-PSSession 启动与远程计算机间的交互式会话
Exit-PSSession 结束与远程计算机的交互式会话
Export-Alias 将当前定义的别名相关信息导出到文件中
Export-Clixml 创建对象的基于 XML 的表示形式并将其存储
在文件中
Export-Console 将当前会话中管理单元的名称导出到一个控制
台文件
Export-Counter Export-Counter cmdlet 获取
PerformanceCounterSampleSet 对象并将它们导出为计数器日志文件
Export-CSV 将 Microsoft .NET Framework 对象转换为
一系列以逗号分隔的、长度可变的 (CSV) 字符串,并将这些字符串保存到一个 CSV 文件
中
Export-FormatData 将当前会话中的格式数据保存在一个格式文件
中
Export-ModuleMember
Export-PSSession
Windows PowerShell 模块中
ForEach-Object
Format-Custom
Format-List
各占一行显示
Format-Table
Format-Wide
个属性的宽表
Get-Acl
指定要导出的模块成员
导入来自其他会话的命令,并将它们保存到
对输入对象集合中的每个项执行操作
使用自定义视图来设置输出的格式
将输出的格式设置为属性列表,其中每个属性均
将输出的格式设置为表
将对象的格式设置为只能显示每个对象的一
获取资源(例如文件或注册表项)的安全描述符
Get-Alias 获取当前会话的别名
Get-AuthenticodeSignature 获取文件中有关 Authenticode 签名的信息
Get-ChildItem 获取一个或多个指定位置中的项和子项
Get-Command
Get-ComputerRestorePoint
Get-Content
Get-Counter
Get-Credential
Get-Culture
Get-Date
Get-Event
Get-EventLog
志列表中的事件
Get-EventSubscriber
获取所有命令
获取本地计算机上的还原点
获取指定位置的项目内容
从本地和远程计算机上获取性能计数器数据
获取基于用户名和密码的凭据对象
获取操作系统中设置的当前区域性
获取当前日期和时间
获取事件队列中的事件
获取本地或远程计算机上的事件日志或事件日
获取当前会话中的事件订阅者
Get-ExecutionPolicy 获取当前会话中的执行策略
Get-FormatData 获取当前会话中的格式数据
Get-Help 显示有关Windows PowerShell命令和概念的
信息。
Get-History 获取在当前会话中输入的命令的列表
Get-Host 获取表示当前主机程序的对象。默认情况下,还
显示 Windows PowerShell 的版本和区域信息
Get-Hot Fix 获取已应用于本地和远程计算机的修补程序
Get-Item 获取指定位置的项目
Get-ItemProperty 获取指定项的属性
Get-Job 获取在当前会话中运行的 Windows
PowerShell 后台作业
Get-Location 获取有关当前工作位置或位置堆栈的信息
Get-Member 获取对象的属性和方法
Get-Module 获取已导入或可以导入到当前会话中的模块
Get-PfxCertificate 获取计算机上 .pfx 证书文件的相关信息
Get-Process 获取在本地计算机或远程计算机上运行的进程
Get-PSBreakpoint 获取当前会话中设置的断点
Get-PSCallStack
Get-PSDrive
Get-PSProvider
序的信息
Get-PSSession
话 (PSSession)
Get-PSSessionConfiguration
Get-PSSnapin
单元
Get-Random
Get-Service
Get-TraceSource
显示当前调用堆栈
获取当前会话中的驱动器
获取有关指定的Windows PowerShell提供程
获取当前会话中的 Windows PowerShell 会
获取计算机上已注册的会话配置
获取计算机上的 Windows PowerShell 管理
从集合中获取随机数或随机选择对象
获取本地或远程计算机上的服务。
获取用于跟踪的 Windows PowerShell 组件
Get-Transaction 获取当前(活动)事务
Get-UICulture 获取操作系统中当前用户界面 (UI) 区域性设
置
Get-Unique 从排序列表返回唯一项目
Get-Variable
Get-WinEvent
日志文件中获取事件
Get-WmiObject
Get-WSManCredSSP
关的配置
Get-WSManInstance
息
Group-Object
Import-Alias
Import-Clixml
PowerShell 中创建相应的对象
获取当前控制台中的变量
从本地和远程计算机上的事件日志和事件跟踪
获取WMI类的实例或有关可用类的信息
获取客户端的与凭据安全服务提供程序相
显示由资源 URI 指定的资源实例的管理信
指定的属性包含相同值的组对象
从文件导入别名列表
导入 CLIXML 文件,并在 Windows
Import-Counter 导入性能计数器日志文件(.blg、.csv、.tsv)
并创建表示日志中的每个计数器样本的对象
Import-CSV 将逗号分隔值 (CSV) 文件中的对象属性转换
为原始对象的 CSV 版本
Import-LocalizedData
定的数据导入脚本和函数
Import-Module
Import-PSSession
Invoke-Command
Invoke-Expression
Invoke-History
Invoke-Item
Invoke-WmiMethod
Invoke-WSManAction
Join-Path
根据为操作系统选择的 UI 区域性,将语言特
将模块添加到当前会话
将来自其他会话的命令导入到当前会话中
在本地和远程计算机上运行命令
在本地计算机上运行命令或表达式
从会话历史记录中运行命令
对指定的项执行默认操作
调用WMI方法
对资源 URI 和选择器指定的对象调用操作
将路径和子路径组合到单个路径中
Limit-EventLog 设置限制事件日志大小及其条目年龄的事件日
志属性
Measure-Command 度量运行脚本块和 cmdlet 所用的时间
Measure-Object 计算对象的数字属性以及字符串对象(如文本
文件)中的字符数、单词数和行数
Move-Item
Move-ItemProperty
New-Alias
New-Event
New-EventLog
事件源
New-Item
New-ItemProperty
New-Module
New-ModuleManifest
将项目从一个位置移动到另一个位置
将属性从一个位置移动到另一个位置
创建新别名
创建新事件
在本地或远程计算机上创建新事件日志和新
创建一个新项目
为项创建新属性并设置其值
创建一个仅存在于内存中的新动态模块
创建一个新的模块清单
New-Object 创建 Microsoft .NET Framework 或 COM
对象的实例
New-PSDrive 创建临时和持久映射的网络驱动器
New-PSSession 建立与本地或远程计算机的持续性连接
New-PSSessionOption 创建包含 PSSession 高级选项的对象
New-Service 创建一个新的Windows服务
New-TimeSpan 创建 TimeSpan 对象
New-Variable 创建新变量
New-WebServiceProxy 创建一个Web服务代理对象,使您可以在
Windows PowerShell中使用和管理Web服务
New-WSManInstance 创建管理资源的新实例
New-WSManSessionOption 创建 WS-Management 会话选项哈希
表以用作以下 WS-Management cmdlet 的输入参数: Get-WSManInstance Set-
WSManInstance Invoke-WSManAction Connect-WSMan
Out-Default 将输出发送到默认的格式化程序和默认的输出
cmdlet
Out-File 将输出发送到文件
Out-GridView 将输出发送到单独窗口中的交互表
Out-Host 将输出发送到命令行
Out-Null
Out-Printer
Out-String
Pop-Location
Push-Location
Read-Host
Receive-Job
作业的结果
Register-EngineEvent
New-Event cmdlet 生成的事件
Register-ObjectEvent
的事件
删除输出,不将其发送到控制台
将输出发送到打印机
将对象作为一列字符串发送到主机
将当前位置更改为最近推入堆栈的位置
将当前位置添加到位置堆栈的顶部
从控制台读取一行输入
获取当前会话中 Windows PowerShell 后台
订阅由 Windows PowerShell 引擎以及由
订阅由 Microsoft .NET Framework 对象生成
Register-PSSessionConfiguration 创建并注册新的会话配置
Register-WmiEvent 订阅Windows Management
Instrumentation(WMI)事件
Remove-Computer 从其域中删除本地计算机
Remove-Event
Remove-EventLog
Remove-Item
Remove-ItemProperty
Remove-Job
Remove-Module
Remove-PSBreakpoint
Remove-PSDrive
开映射的网络驱动器
Remove-PSSession
话 (PSSession)
删除事件队列中的事件
删除事件日志或取消注册事件源
删除指定的项目
从项中删除属性及其值
删除 Windows PowerShell 后台作业
删除当前会话中的模块
删除当前控制台中的断点
删除临时Windows PowerShell驱动器并断
关闭一个或多个 Windows PowerShell 会
Remove-PSSnapin 将 Windows PowerShell 管理单元从当前
会话中删除
Remove-Variable 删除变量及其值
Remove-WmiObject 删除现有Windows Management
Instrumentation(WMI)类的实例
Remove-WSManInstance 删除管理资源实例
Rename-Item 重命名Windows PowerShell提供程序命名
空间中的项目
Rename-ItemProperty 重命名项目的属性
Reset-ComputerMachinePassword 重置计算机的计算机帐户密码
Resolve-Path 解析路径中的通配符,并显示路径内容
Restart-Computer 重新启动(“重新启动”)本地和远程计算机
上的操作系统
Restart-Service 停止然后启动一个或多个服务
Restore-Computer 在本地计算机上启动系统还原
Resume-Service 恢复一个或多个暂停(暂停)服务
Select-Object 选择一个对象或一组对象的指定属性。它还可以
从对象的数组中选择唯一对象,也可以从对象数组的开头或末尾选择指定个数的对象
Select-String 查找字符串和文件中的文本
Select-XML 在 XML 字符串或文档中查找文本
Send-MailMessage 发送电子邮件
Set-Acl 更改指定资源(例如文件或注册表项)的安全描
述符
Set-Alias 在当前 Windows PowerShell 会话中为
cmdlet 或其他命令元素创建或更改别名(替代名称)
Set-AuthenticodeSignature 为 Windows PowerShell 脚本或其他文件添
加 Authenticode 签名
Set-Content 使用新内容写入或替换项目中的内容
Set-Date 将计算机上的系统时间更改为指定的时间
Set-ExecutionPolicy 更改 Windows PowerShell 执行策略的用户
首选项
Set-Item 将项的值更改为命令中指定的值
Set-ItemProperty 创建或更改项的属性值
Set-Location 将当前工作位置设置为指定位置
Set-PSBreakpoint
Set-PSDebug
换 strict 模式
Set-PSSessionConfiguration
Set-Service
Set-StrictMode
规则
Set-TraceSource
件的跟踪
Set-Variable
量,则创建该变量
Set-WmiInstance
Instrumentation(WMI)类的实例
在行、命令或变量上设置断点
打开和关闭脚本调试功能,设置跟踪级别并切
更改已注册会话配置的属性
启动,停止和挂起服务,并更改其属性
建立和强制执行表达式、脚本和脚本块中的编码
配置、启动和停止对 Windows PowerShell 组
设置变量的值。如果不存在具有所请求名称的变
创建或更新现有Windows Management
Set-WSManInstance 修改与资源相关的管理信息
Set-WSManQuickConfig 配置本地计算机的远程管理
Show-EventLog 在事件查看器中显示本地或远程计算机的事
件日志
Sort-Object
Split-Path
Start-Job
Start-Process
Start-Service
Start-Sleep
Start-Transaction
理的命令
Start-Transcript
PowerShell 会话的记录
Stop-Computer
按属性值对对象进行排序
返回路径的指定部分
启动 Windows PowerShell 后台作业
在本地计算机上启动一个或多个进程
启动一个或多个已停止的服务
将脚本或会话中的活动挂起指定的一段时间
启动一个事务,这是一系列作为一个单元进行管
在文本文件中创建全部或部分 Windows
停止(关闭)本地和远程计算机
Stop-Job 停止 Windows PowerShell 后台作业
Stop-Process 停止一个或多个正在运行的进程
Stop-Service 停止一个或多个正在运行的服务
Stop-Transcript
Suspend-Service
Tee-Object
在控制台中
Test-ComputerSecureChannel
道
Test-Connection
一台或多台计算机
Test-ModuleManifest
Test-Path
Test-WSMan
机上运行
停止脚本
暂停(暂停)一个或多个正在运行的服务
将命令输出保存在文件或变量中,并将其显示
测试和修复本地计算机与其域之间的安全通
将ICMP回送请求数据包(“ping”)发送到
验证模块清单文件是否准确描述了模块的内容
确定路径的所有元素是否存在
测试 WinRM 服务是否正在本地或远程计算
Trace-Command 配置并启动对指定表达式或命令的跟踪
Undo-Transaction 回滚活动事务
Unregister-Event 取消事件订阅
Unregister-PSSessionConfiguration从计算机上删除已注册的会话配置
Update-FormatData 更新当前会话中的格式数据
Update-List 在包含对象集合的属性值中添加和删除项
Update-TypeData 通过将 *.1xml 文件重新加载到内
存中来更新当前的扩展类型配置
Use-Transaction 将脚本块添加到活动事务
Wait-Event 等到引发特定事件后再继续运行
Wait-Job 禁止显示命令提示符,直至在会话中运行的一
个或全部 Windows PowerShell 后台作业完成
Wait-Process 在接受更多输入之前等待进程停止
Where-Object 根据集合的属性值选择集合中的对象
Write-Debug 将调试消息写入控制台
Write-Error 将对象写入错误流
Write-EventLog 将事件写入事件日志
Write-Host 将自定义的输出内容写入主机
Write-Output 将指定对象发送到管道中的下一个命令。如果
该命令是管道中的最后一个命令,则在控制台上显示这些对象
Write-Progress 在 Windows PowerShell 命令窗口内显示进
度栏
Write-Verbose 将文本写入详细消息流
Write-Warning 写入警告消息
版权声明:本文标题:powershell命令集(有中文说明) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1721909983a904513.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论