Add-Computer将本地计算机添加到域或工作组Add-Content将内容附加到指定的项目或文件Add-History向会话历史记录追加条目Add-Member向WindowsPowerShell对象的实例中添加用户定义的自定义成员Add-PSSnapin将一个或多个WindowsPowerShell管理单元添加到当前会话Add-Type向WindowsPowerShell会话中添加Microsoft.NETFramework类型(一种类)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将路径从WindowsPowerShell路径转换为WindowsPowerShell提供程序路径ConvertTo-CSV将Microsoft.NETFramework对象转换为一系列以逗号分隔的(CSV)、长度可变的字符串ConvertTo-Html将Microsoft.NETFramework对象转换为可在Web浏览器中显示的HTMLConvertTo-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断开客户端与远程计算机上的WinRM服务的连接Enable-ComputerRestore在指定的文件系统驱动器上启用“系统还原”功能Enable-PSBreakpoint启用当前控制台中的断点Enable-PSRemoting将计算机配置为接收远程命令Enable-PSSessionConfiguration启用本地计算机上的会话配置Enable-WSManCredSSP在客户端计算机上启用凭据安全服务提供程序(CredSSP)身份验证Enter-PSSession启动与远程计算机间的交互式会话Exit-PSSession结束与远程计算机的交互式会话Export-Alias将当前定义的别名相关信息导出到文件中Export-Clixml创建对象的基于XML的表示形式并将其存储在文件中Export-Console将当前会话中管理单元的名称导出到一个控制台文件Export-CounterExport-Countercmdlet获取PerformanceCounterSampleSet对象并将它们导出为计数器日志文件Export-CSV将Microsoft.NETFramework对象转换为一系列以逗号分隔的、长度可变的(CSV)字符串,并将这些字符串保存到一个CSV文件中Export-FormatData将当前会话中的格式数据保存在一个格式文件中Export-ModuleMember指定要导出的模块成员Export-PSSession导入来自其他会话的命令,并将它们保存到WindowsPowerShell模块中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显示有关WindowsPowerShell命令和概念的信息。Get-History获取在当前会话中输入的命令的列表Get-Host获取表示当前主机程序的对象。默认情况下,还显示WindowsPowerShell的版本和区域信息Get-HotFix获取已应用于本地和远程计算机的修补程序Get-Item获取指定位置的项目Get-ItemProperty获取指定项的属性Get-Job获取在当前会话中运行的WindowsPowerShell后台作业Get-Location获取有关当前工作位置或位置堆栈的信息Get-Member获取对象的属性和方法Get-Module获取已导入或可以导入到当前会话中的模块Get-PfxCertificate获取计算机上.pfx证书文件的相关信息Get-Process获取在本地计算机或远程计算机上运行的进程Get-PSBreakpoint获取当前会话中设置的断点Get-PSCallStack显示当前调用堆栈Get-PSDrive获取当前会话中的驱动器Get-PSProvider获取有关指定的WindowsPowerShell提供程序的信息Get-PSSession获取当前会话中的WindowsPowerShell会话(PSSession)Get-PSSessionConfiguration获取计算机上已注册的会话配置Get-PSSnapin获取计算机上的WindowsPowerShell管理单元Get-Random从集合中获取随机数或随机选择对象Get-Service获取本地或远程计算机上的服务。Get-TraceSource获取用于跟踪的WindowsPowerShell组件Get-Transaction获取当前(活动)事务Get-UICulture获取操作系统中当前用户界面(UI)区域性设置Get-Unique从排序列表返回唯一项目Get-Variable获取当前控制台中的变量Get-WinEvent从本地和远程计算机上的事件日志和事件跟踪日志文件中获取事件Get-WmiObject获取WMI类的实例或有关可用类的信息Get-WSManCredSSP获取客户端的与凭据安全服务提供程序相关的配置Get-WSManInstance显示由资源URI指定的资源实例的管理信息Group-Object指定的属性包含相同值的组对象Import-Alias从文件导入别名列表Import-Clixml导入CLIXML文件,并在WindowsPowerShell中创建相应的对象Import-Counter导入性能计数器日志文件(.blg、.csv、.tsv)并创建表示日志中的每个计数器样本的对象Import-CSV将逗号分隔值(CSV)文件中的对象属性转换为原始对象的CSV版本Import-LocalizedData根据为操作系统选择的UI区域性,将语言特定的数据导入脚本和函数Import-Module将模块添加到当前会话Import-PSSession将来自其他会话的命令导入到当前会话中Invoke-Command在本地和远程计算机上运行命令Invoke-Expression在本地计算机上运行命令或表达式Invoke-History从会话历史记录中运行命令Invoke-Item对指定的项执行默认操作Invoke-WmiMethod调用WMI方法Invoke-WSManAction对资源URI和选择器指定的对象调用操作Join-Path将路径和子路径组合到单个路径中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.NETFramework或COM对象的实例New-PSDrive创建临时和持久映射的网络驱动器New-PSSession建立与本地或远程计算机的持续性连接New-PSSessionOption创建包含PSSession高级选项的对象New-Service创建一个新的Windows服务New-TimeSpan创建TimeSpan对象New-Variable创建新变量New-WebServiceProxy创建一个Web服务代理对象,使您可以在WindowsPowerShell中使用和管理Web服务New-WSManInstance创建管理资源的新实例New-WSManSessionOption创建WS-Management会话选项哈希表以用作以下WS-Managementcmdlet的输入参数:Get-WSManInstanceSet-WSManInstanceInvoke-WSManActionConnect-WSManOut-Default将输出发送到默认的格式化程序和默认的输出cmdletOut-File将输出发送到文件Out-GridView将输出发送到单独窗口中的交互表Out-Host将输出发送到命令行Out-Null删除输出,不将其发送到控制台Out-Printer将输出发送到打印机Out-String将对象作为一列字符串发送到主机Pop-Location将当前位置更改为最近推入堆栈的位置Push-Location将当前位置添加到位置堆栈的顶部Read-Host从控制台读取一行输入Receive-Job获取当前会话中