您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > PowerShell命令cmdlet大全
PowerShell命令cmdlet大全说了这么多有关WindowsPowershell脚本相关的内置命令,总结以下PowerShell内置的cmdlet以及些命令,编写实际的脚本解决WindowsVista的日常管理以及WindowsServer2008操作系统的活动目录相关问题。以下来自微软WindowsPowerShell帮助文档。NameCategorySynopsis--------------------acAliasAdd-ContentasnpAliasAdd-PSSnapinclcAliasClear-ContentcliAliasClear-ItemclpAliasClear-ItemPropertyclvAliasClear-VariablecpiAliasCopy-ItemcppAliasCopy-ItemPropertycvpaAliasConvert-PathdiffAliasCompare-ObjectepalAliasExport-AliasepcsvAliasExport-CsvfcAliasFormat-CustomflAliasFormat-ListforeachAliasForEach-Object%AliasForEach-ObjectftAliasFormat-TablefwAliasFormat-WidegalAliasGet-AliasgcAliasGet-ContentgciAliasGet-ChildItemgcmAliasGet-CommandgdrAliasGet-PSDriveghyAliasGet-HistorygiAliasGet-ItemglAliasGet-LocationgmAliasGet-MembergpAliasGet-ItemPropertygpsAliasGet-ProcessgroupAliasGroup-ObjectgsvAliasGet-ServicegsnpAliasGet-PSSnapinguAliasGet-UniquegvAliasGet-VariablegwmiAliasGet-WmiObjectiexAliasInvoke-expression_rihyAliasInvoke-HistoryiiAliasInvoke-ItemipalAliasImport-AliasipcsvAliasImport-CsvmiAliasMove-ItemmpAliasMove-ItemPropertynalAliasNew-AliasndrAliasNew-PSDriveniAliasNew-ItemnvAliasNew-VariableohAliasOut-HostrdrAliasRemove-PSDriveriAliasRemove-ItemrniAliasRename-ItemrnpAliasRename-ItemPropertyrpAliasRemove-ItemPropertyrsnpAliasRemove-PSSnapinrvAliasRemove-VariablervpaAliasResolve-PathsalAliasSet-AliassasvAliasStart-ServicescAliasSet-ContentselectAliasSelect-ObjectsiAliasSet-ItemslAliasSet-LocationsleepAliasStart-SleepgpsAliasGet-ProcessgroupAliasGroup-ObjectgsvAliasGet-ServicegsnpAliasGet-PSSnapinguAliasGet-UniquegvAliasGet-VariablegwmiAliasGet-WmiObjectiexAliasInvoke-expression_rihyAliasInvoke-HistoryiiAliasInvoke-ItemipalAliasImport-AliasipcsvAliasImport-CsvmiAliasMove-ItemmpAliasMove-ItemPropertynalAliasNew-AliasndrAliasNew-PSDriveniAliasNew-ItemnvAliasNew-VariableohAliasOut-HostrdrAliasRemove-PSDriveriAliasRemove-ItemrniAliasRename-ItemrnpAliasRename-ItemPropertyrpAliasRemove-ItemPropertyrsnpAliasRemove-PSSnapinrvAliasRemove-VariablervpaAliasResolve-PathsalAliasSet-AliassasvAliasStart-ServicescAliasSet-ContentselectAliasSelect-ObjectsiAliasSet-ItemslAliasSet-LocationsleepAliasStart-SleeptypeAliasGet-ContentGet-CommandCmdlet获取有关cmdlet的基本信息,以及有关PowershellGet-HelpCmdlet显示有关WindowsPowerShellcmdlet和概-念的信息。Get-HistoryCmdlet获取在当前会话中输入的命令的列表。Invoke-HistoryCmdlet从会话历史记录中运行命令。Add-HistoryCmdlet向会话历史记录追加条目。ForEach-ObjectCmdlet针对每一组输入对象执行操作。Where-ObjectCmdlet创建控制哪些对象沿着命令管道传递的筛选器。Set-PSDebugCmdlet打开和关闭脚本调试功能,设置跟踪级别并切换strict模式。Add-PSSnapinCmdlet将一个或多个WindowsPowerShell管理单元添加到当前控制台。Remove-PSSnapinCmdlet从当前控制台中删除WindowsPowerShell管理单元。Get-PSSnapinCmdlet获取计算机上的WindowsPowerShell管理单元。Export-ConsoleCmdlet将当前控制台的配置导出到文件中,以便对其进行重用或共享。Start-TranscriptCmdlet在文本文件中创建全部或部分WindowsPowerShell会话的记录。Stop-TranscriptCmdlet停止脚本。Add-ContentCmdlet向指定项中添加内容。Clear-ContentCmdlet删除项的内容(例如从文件中删除文本),但不删除该项。Clear-ItemPropertyCmdlet删除属性的值,但不删除该属性。Join-PathCmdlet将路径和子路径合并到单个路径中。提供程序将提供路径分隔符。Convert-PathCmdlet将路径从WindowsPowerShell路径转换为WindowCopy-ItemPropertyCmdlet将属性和值从指定的位置复制到另一个位置。Get-EventLogCmdlet获取与本地事件日志或其中存储的条目有关的信息。Get-ChildItemCmdlet获取一个或多个指定位置中的项和子项。Get-ContentCmdlet获取位于指定位置的项的内容。Get-ItemPropertyCmdlet检索指定项的属性。Get-WmiObjectCmdlet获取WMI类的实例或可用类的相关信息。Move-ItemPropertyCmdlet将属性从一个位置移动到另一个位置。Get-LocationCmdlet获取当前工作位置的相关信息。Set-LocationCmdlet将当前工作位置设置为指定的位置。Push-LocationCmdlet将当前位置推入堆栈。Pop-LocationCmdlet将当前位置更改为最近推入到堆栈中的位置。New-PSDriveCmdlet安装新WIndowsPowerShell驱动器。Remove-PSDriveCmdlet从所在位置删除WindowsPowerShell驱动器Get-PSDriveCmdlet获取有关WindowsPowerShell驱动器的信息Get-ItemCmdlet获取位于指定位置的项。New-ItemCmdlet在命名空间中创建新项。Set-ItemCmdlet将项的值更改为命令中指定的值。Remove-ItemCmdlet删除指定项。Move-ItemCmdlet将项从一个位置移动到另一个位置。Rename-ItemCmdlet重命名WindowsPowerShell提供程序命名空间中的一个项。Copy-ItemCmdlet将项从一个位置复制到命名空间内的另一个位置。Clear-ItemCmdlet删除项的内容,但不删除该项。Invoke-ItemCmdlet对指定项调用特定于提供程序的默认操作。Get-PSProviderCmdlet获取有关指定的WindowsPowerShell提供程序的信息。New-ItemPropertyCmdlet设置位于某个位置的项的新属性。Split-PathCmdlet返回指定的路径部分。Test-PathCmdlet确定路径的所有元素是否存在。Get-ProcessCmdlet获取在本地计算机上运行的进程。Stop-ProcessCmdlet停止一个或多个正在运行的进程。Remove-ItemPropertyCmdlet从注册表项中删除属性及其值。Rename-ItemPropertyCmdlet重命名项的属性。Resolve-PathCmdlet解析路径中的通配符并显示路径内容。Get-ServiceCmdlet获取本地计算机上的服务。Stop-ServiceCmdlet停止一个或多个正在运行的服务。Start-ServiceCmdlet启动一个或多个已停止的服务。Suspend-ServiceCmdlet挂起(暂停)一个或多个正在运行的服务。Resume-ServiceCmdlet恢复一项或多项挂起(暂停的)服务。Restart-ServiceCmdlet停止并接着启动一个或更多服务。Set-ServiceCmdlet更改服务的显示名称、说明或启动模式。New-ServiceCmdlet在注册表和服务数据库中为Windows服务创-建新项。Set-ContentCmdlet在项中写入内容或用新内容替换其中的内容。Set-ItemPropertyCmdlet设置位于指定位置的属性的值。Get-AclCmdlet获取资源(例如文件或注册表项)的安全描述符。Set-AclCmdlet更改指定资源(例如文件或注册表项)的安全描述符。Get-PfxCertificateCmdlet获取计算机上.pfx证书文件的相关信息。Get-CredentialCmdlet获取基于用户名和密码的凭据对象。Get-ExecutionPolicyCmdlet获取外壳程序的当前执行策略。Set-ExecutionPolicyCmdlet更改外壳程序执行策略的用户首选项。Get-AuthenticodeSignatureCmdlet获取文件中有关Authenticode签名的信息。Set-AuthenticodeSignatureCmdlet使用Authenticode签名对WindowsPowerShellConvertFrom-SecureStringCmdlet将安全字符串转换为加密的标准字符串。ConvertTo-SecureStringCmdlet将加密的标准字符串转换为安全字符串。它还可以将纯文本转换为安全字符串。此...Format-ListCmdlet将输出的格式设置为属性列表,其中每个属性均各占一行显示。Format-CustomCmdlet使用自定义视图来设置输
本文标题:PowerShell命令cmdlet大全
链接地址:https://www.777doc.com/doc-5170368 .html