cmdlets是Powershell的内部命令,cmdlet的类型名为System.Management.Automation.CmdletInfo,包含下列属性和方法:

Name MemberType Definition Equals Method bool Equals(System.Object obj) GetHashCode Method int GetHashCode() GetType Method type GetType() ToString Method string ToString() CommandType Property System.Management.Automation.CommandTypes CommandType {get;} DefaultParameterSet Property System.String DefaultParameterSet {get;} Definition Property System.String Definition {get;} HelpFile Property System.String HelpFile {get;} ImplementingType Property System.Type ImplementingType {get;} Module Property System.Management.Automation.PSModuleInfo Module {get;} ModuleName Property System.String ModuleName {get;} Name Property System.String Name {get;} Noun Property System.String Noun {get;} OutputType Property System.Collections.ObjectModel.ReadOnlyCollection`1[[System.Management.Automation.PSTypeName, System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] OutputType {get;} Parameters Property System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Management.Automation.ParameterMetadata, System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] Parameters {get;} ParameterSets Property System.Collections.ObjectModel.ReadOnlyCollection`1[[System.Management.Automation.CommandParameterSetInfo, System.Management.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]] ParameterSets {get;} PSSnapIn Property System.Management.Automation.PSSnapInInfo PSSnapIn {get;} Verb Property System.String Verb {get;} Visibility Property System.Management.Automation.SessionStateEntryVisibility Visibility {get;set;} DLL ScriptProperty System.Object DLL {get=$this.ImplementingType.Assembly.Location;} HelpUri ScriptProperty System.Object HelpUri {get=try
{
# ok to cast CommandTypes enum to HelpCategory because string/indentifier for
# cmdlet,function,filter,alias,externalscript is identical.
# it is ok to fail for other enum values (i.e. for Application)
$helpObject = get-help -Name ($this.Name) -Category ([string]($this.CommandType)) -ErrorAction SilentlyContinue# return first non-null uri (and try not to hit any strict mode things)
if ($helpObject -eq $null) { return $null }
if ($helpObject.psobject.properties['relatedLinks'] -eq $null) { return $null }
if ($helpObject.relatedLinks.psobject.properties['navigationLink'] -eq $null) { return $null }
$helpUri = [string]$( $helpObject.relatedLinks.navigationLink | %{ if ($_.psobject.properties['uri'] -ne $null) { $_.uri } } | "nofollow" target="_blank" href="http://go.microsoft.com/fwlink/">help Add-Content Microsoft.PowerShell.Management help Add-History Microsoft.PowerShell.Core help Add-Member Microsoft.PowerShell.Utility help Add-PSSnapin Microsoft.PowerShell.Core help Add-Type Microsoft.PowerShell.Utility help Checkpoint-Computer Microsoft.PowerShell.Management help Clear-Content Microsoft.PowerShell.Management help Clear-EventLog Microsoft.PowerShell.Management help Clear-History Microsoft.PowerShell.Core help Clear-Item Microsoft.PowerShell.Management help Clear-ItemProperty Microsoft.PowerShell.Management help Clear-Variable Microsoft.PowerShell.Utility help Compare-Object Microsoft.PowerShell.Utility help Complete-Transaction Microsoft.PowerShell.Management help Connect-WSMan Microsoft.WSMan.Management help ConvertFrom-Csv Microsoft.PowerShell.Utility help ConvertFrom-SecureString Microsoft.PowerShell.Security help ConvertFrom-StringData Microsoft.PowerShell.Utility help Convert-Path Microsoft.PowerShell.Management help ConvertTo-Csv Microsoft.PowerShell.Utility help ConvertTo-Html Microsoft.PowerShell.Utility help ConvertTo-SecureString Microsoft.PowerShell.Security help ConvertTo-Xml Microsoft.PowerShell.Utility help Copy-Item Microsoft.PowerShell.Management help Copy-ItemProperty Microsoft.PowerShell.Management help Debug-Process Microsoft.PowerShell.Management help Disable-ComputerRestore Microsoft.PowerShell.Management help Disable-PSBreakpoint Microsoft.PowerShell.Utility help Disable-PSSessionConfiguration Microsoft.PowerShell.Core help Disable-WSManCredSSP Microsoft.WSMan.Management help Disconnect-WSMan Microsoft.WSMan.Management help Enable-ComputerRestore Microsoft.PowerShell.Management help Enable-PSBreakpoint Microsoft.PowerShell.Utility help Enable-PSRemoting Microsoft.PowerShell.Core help Enable-PSSessionConfiguration Microsoft.PowerShell.Core help Enable-WSManCredSSP Microsoft.WSMan.Management help Enter-PSSession Microsoft.PowerShell.Core help Exit-PSSession Microsoft.PowerShell.Core help Export-Alias Microsoft.PowerShell.Utility help Export-Clixml Microsoft.PowerShell.Utility help Export-Console Microsoft.PowerShell.Core help Export-Counter Microsoft.PowerShell.Diagnostics help Export-Csv Microsoft.PowerShell.Utility help Export-FormatData Microsoft.PowerShell.Utility help Export-ModuleMember Microsoft.PowerShell.Core help Export-PSSession Microsoft.PowerShell.Utility help ForEach-Object Microsoft.PowerShell.Core help Format-Custom Microsoft.PowerShell.Utility help Format-List Microsoft.PowerShell.Utility help Format-Table Microsoft.PowerShell.Utility help Format-Wide Microsoft.PowerShell.Utility help Get-Acl Microsoft.PowerShell.Security help Get-Alias Microsoft.PowerShell.Utility help Get-AuthenticodeSignature Microsoft.PowerShell.Security help Get-ChildItem Microsoft.PowerShell.Management help Get-Command Microsoft.PowerShell.Core help Get-ComputerRestorePoint Microsoft.PowerShell.Management help Get-Content Microsoft.PowerShell.Management help Get-Counter Microsoft.PowerShell.Diagnostics help Get-Credential Microsoft.PowerShell.Security help Get-Culture Microsoft.PowerShell.Utility help Get-Date Microsoft.PowerShell.Utility help Get-Event Microsoft.PowerShell.Utility help Get-EventLog Microsoft.PowerShell.Management help Get-EventSubscriber Microsoft.PowerShell.Utility help Get-ExecutionPolicy Microsoft.PowerShell.Security help Get-FormatData Microsoft.PowerShell.Utility help Get-Help Microsoft.PowerShell.Core help Get-History Microsoft.PowerShell.Core help Get-Host Microsoft.PowerShell.Utility help Get-HotFix Microsoft.PowerShell.Management help Get-Item Microsoft.PowerShell.Management help Get-ItemProperty Microsoft.PowerShell.Management help Get-Job Microsoft.PowerShell.Core help Get-Location Microsoft.PowerShell.Management help Get-Member Microsoft.PowerShell.Utility help Get-Module Microsoft.PowerShell.Core help Get-PfxCertificate Microsoft.PowerShell.Security help Get-Process Microsoft.PowerShell.Management help Get-PSBreakpoint Microsoft.PowerShell.Utility help Get-PSCallStack Microsoft.PowerShell.Utility help Get-PSDrive Microsoft.PowerShell.Management help Get-PSProvider Microsoft.PowerShell.Management help Get-PSSession Microsoft.PowerShell.Core help Get-PSSessionConfiguration Microsoft.PowerShell.Core help Get-PSSnapin Microsoft.PowerShell.Core help Get-Random Microsoft.PowerShell.Utility help Get-Service Microsoft.PowerShell.Management help Get-TraceSource Microsoft.PowerShell.Utility help Get-Transaction Microsoft.PowerShell.Management help Get-UICulture Microsoft.PowerShell.Utility help Get-Unique Microsoft.PowerShell.Utility help Get-Variable Microsoft.PowerShell.Utility help Get-WinEvent Microsoft.PowerShell.Diagnostics help Get-WmiObject Microsoft.PowerShell.Management help Get-WSManCredSSP Microsoft.WSMan.Management help Get-WSManInstance Microsoft.WSMan.Management help Group-Object Microsoft.PowerShell.Utility help Import-Alias Microsoft.PowerShell.Utility help Import-Clixml Microsoft.PowerShell.Utility help Import-Counter Microsoft.PowerShell.Diagnostics help Import-Csv Microsoft.PowerShell.Utility help Import-LocalizedData Microsoft.PowerShell.Utility help Import-Module Microsoft.PowerShell.Core help Import-PSSession Microsoft.PowerShell.Utility help Invoke-Command Microsoft.PowerShell.Core help Invoke-Expression Microsoft.PowerShell.Utility help Invoke-History Microsoft.PowerShell.Core help Invoke-Item Microsoft.PowerShell.Management help Invoke-WmiMethod Microsoft.PowerShell.Management help Invoke-WSManAction Microsoft.WSMan.Management help Join-Path Microsoft.PowerShell.Management help Limit-EventLog Microsoft.PowerShell.Management help Measure-Command Microsoft.PowerShell.Utility help Measure-Object Microsoft.PowerShell.Utility help Move-Item Microsoft.PowerShell.Management help Move-ItemProperty Microsoft.PowerShell.Management help New-Alias Microsoft.PowerShell.Utility help New-Event Microsoft.PowerShell.Utility help New-EventLog Microsoft.PowerShell.Management help New-Item Microsoft.PowerShell.Management help New-ItemProperty Microsoft.PowerShell.Management help New-Module Microsoft.PowerShell.Core help New-ModuleManifest Microsoft.PowerShell.Core help New-Object Microsoft.PowerShell.Utility help New-PSDrive Microsoft.PowerShell.Management help New-PSSession Microsoft.PowerShell.Core help New-PSSessionOption Microsoft.PowerShell.Core help New-Service Microsoft.PowerShell.Management help New-TimeSpan Microsoft.PowerShell.Utility help New-Variable Microsoft.PowerShell.Utility help New-WebServiceProxy Microsoft.PowerShell.Management help New-WSManInstance Microsoft.WSMan.Management help New-WSManSessionOption Microsoft.WSMan.Management help Out-Default Microsoft.PowerShell.Utility help Out-File Microsoft.PowerShell.Utility help Out-GridView Microsoft.PowerShell.Utility help Out-Host Microsoft.PowerShell.Utility help Out-Null Microsoft.PowerShell.Utility help Out-Printer Microsoft.PowerShell.Utility help Out-String Microsoft.PowerShell.Utility help Pop-Location Microsoft.PowerShell.Management help Push-Location Microsoft.PowerShell.Management help Read-Host Microsoft.PowerShell.Utility help Receive-Job Microsoft.PowerShell.Core help Register-EngineEvent Microsoft.PowerShell.Utility help Register-ObjectEvent Microsoft.PowerShell.Utility help Register-PSSessionConfiguration Microsoft.PowerShell.Core help Register-WmiEvent Microsoft.PowerShell.Management help Remove-Computer Microsoft.PowerShell.Management help Remove-Event Microsoft.PowerShell.Utility help Remove-EventLog Microsoft.PowerShell.Management help Remove-Item Microsoft.PowerShell.Management help Remove-ItemProperty Microsoft.PowerShell.Management help Remove-Job Microsoft.PowerShell.Core help Remove-Module Microsoft.PowerShell.Core help Remove-PSBreakpoint Microsoft.PowerShell.Utility help Remove-PSDrive Microsoft.PowerShell.Management help Remove-PSSession Microsoft.PowerShell.Core help Remove-PSSnapin Microsoft.PowerShell.Core help Remove-Variable Microsoft.PowerShell.Utility help Remove-WmiObject Microsoft.PowerShell.Management help Remove-WSManInstance Microsoft.WSMan.Management help Rename-Item Microsoft.PowerShell.Management help Rename-ItemProperty Microsoft.PowerShell.Management help Reset-ComputerMachinePassword Microsoft.PowerShell.Management help Resolve-Path Microsoft.PowerShell.Management help Restart-Computer Microsoft.PowerShell.Management help Restart-Service Microsoft.PowerShell.Management help Restore-Computer Microsoft.PowerShell.Management help Resume-Service Microsoft.PowerShell.Management help Select-Object Microsoft.PowerShell.Utility help Select-String Microsoft.PowerShell.Utility help Select-Xml Microsoft.PowerShell.Utility help Send-MailMessage Microsoft.PowerShell.Utility help Set-Acl Microsoft.PowerShell.Security help Set-Alias Microsoft.PowerShell.Utility help Set-AuthenticodeSignature Microsoft.PowerShell.Security help Set-Content Microsoft.PowerShell.Management help Set-Date Microsoft.PowerShell.Utility help Set-ExecutionPolicy Microsoft.PowerShell.Security help Set-Item Microsoft.PowerShell.Management help Set-ItemProperty Microsoft.PowerShell.Management help Set-Location Microsoft.PowerShell.Management help Set-PSBreakpoint Microsoft.PowerShell.Utility help Set-PSDebug Microsoft.PowerShell.Core help Set-PSSessionConfiguration Microsoft.PowerShell.Core help Set-Service Microsoft.PowerShell.Management help Set-StrictMode Microsoft.PowerShell.Core help Set-TraceSource Microsoft.PowerShell.Utility help Set-Variable Microsoft.PowerShell.Utility help Set-WmiInstance Microsoft.PowerShell.Management help Set-WSManInstance Microsoft.WSMan.Management help Set-WSManQuickConfig Microsoft.WSMan.Management help Show-EventLog Microsoft.PowerShell.Management help Sort-Object Microsoft.PowerShell.Utility help Split-Path Microsoft.PowerShell.Management help Start-Job Microsoft.PowerShell.Core help Start-Process Microsoft.PowerShell.Management help Start-Service Microsoft.PowerShell.Management help Start-Sleep Microsoft.PowerShell.Utility help Start-Transaction Microsoft.PowerShell.Management help Start-Transcript Microsoft.PowerShell.Host help Stop-Computer Microsoft.PowerShell.Management help Stop-Job Microsoft.PowerShell.Core help Stop-Process Microsoft.PowerShell.Management help Stop-Service Microsoft.PowerShell.Management help Stop-Transcript Microsoft.PowerShell.Host help Suspend-Service Microsoft.PowerShell.Management help Tee-Object Microsoft.PowerShell.Utility help Test-ComputerSecureChannel Microsoft.PowerShell.Management help Test-Connection Microsoft.PowerShell.Management help Test-ModuleManifest Microsoft.PowerShell.Core help Test-Path Microsoft.PowerShell.Management help Test-WSMan Microsoft.WSMan.Management help Trace-Command Microsoft.PowerShell.Utility help Undo-Transaction Microsoft.PowerShell.Management help Unregister-Event Microsoft.PowerShell.Utility help Unregister-PSSessionConfiguration Microsoft.PowerShell.Core help Update-FormatData Microsoft.PowerShell.Utility help Update-List Microsoft.PowerShell.Utility help Update-TypeData Microsoft.PowerShell.Utility help Use-Transaction Microsoft.PowerShell.Management help Wait-Event Microsoft.PowerShell.Utility help Wait-Job Microsoft.PowerShell.Core help Wait-Process Microsoft.PowerShell.Management help Where-Object Microsoft.PowerShell.Core help Write-Debug Microsoft.PowerShell.Utility help Write-Error Microsoft.PowerShell.Utility help Write-EventLog Microsoft.PowerShell.Management help Write-Host Microsoft.PowerShell.Utility help Write-Output Microsoft.PowerShell.Utility help Write-Progress Microsoft.PowerShell.Utility help Write-Verbose Microsoft.PowerShell.Utility help Write-Warning Microsoft.PowerShell.Utility help

标签:
Windows,Powershell,cmdlets

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
内蒙古资源网 Copyright www.nmgbbs.com

评论“Windows Powershell 命令集 cmdlets”

暂无“Windows Powershell 命令集 cmdlets”评论...