PS> get-command -type cmdlet | sort-object noun CommandType Name Definition ----------- ---- ---------- Cmdlet Set-Acl Set-Acl [-Path] [-AclObject] [-Passthru] [-Fi... Cmdlet Get-Acl Get-Acl [[-Path] ] [-Audit] [-Filter ] [-Include [-Scope ] [-PassThru] [-Force] [-Ve... Cmdlet Get-Alias Get-Alias [[-Name] ] [-Exclude ] [-Scope ] [-... Cmdlet Set-Alias Set-Alias [-Name] [-Value] [-Description ] [-Op... Cmdlet Export-Alias Export-Alias [-Path] [[-Name] ] [-PassThru] [-As [-Value] [-Description ] [-Op... Cmdlet Set-AuthenticodeSignature Set-AuthenticodeSignature [-FilePath] [-Certificate] [-Verbose] [-Debug] [-Er... Cmdlet Get-ChildItem Get-ChildItem [[-Path] ] [[-Filter] ] [-Include [-Verbose] [-Debug] [-ErrorAction [-Depth ] -InputObject [... Cmdlet Invoke-Command Invoke-Command [-ScriptBlock] [-InputObject ] [-A... Cmdlet Trace-Command Trace-Command [-Name] [-Expression] [[-Option] <... Cmdlet Get-Command Get-Command [[-ArgumentList] ] [-Verb ] [-Noun [-InputObject ] [-V... Cmdlet Remove-Computer Remove-Computer [[-Credential] ] [-Force] [-PassThru] [-Ver... Cmdlet Add-Computer Add-Computer [-DomainName] [-Credential ] [-OUPath... Cmdlet Restart-Computer Restart-Computer [[-ComputerName] ] [[-Credential] [-Verbose] [-Debug] [-ErrorActio... Cmdlet Stop-Computer Stop-Computer [[-ComputerName] ] [[-Credential] ]... Cmdlet Checkpoint-Computer Checkpoint-Computer [-Description] [[-RestorePointType] ... Cmdlet Reset-ComputerMachinePassword Reset-ComputerMachinePassword [-Server ] [-Verbose] [-Debug] [-Er... Cmdlet Enable-ComputerRestore Enable-ComputerRestore [-Drive] [-Verbose] [-Debug] [-ErrorAct... Cmdlet Disable-ComputerRestore Disable-ComputerRestore [-Drive] [-Verbose] [-Debug] [-ErrorAc... Cmdlet Get-ComputerRestorePoint Get-ComputerRestorePoint [[-RestorePoint] ] [-Verbose] [-Debug] ... Cmdlet Test-ComputerSecureChannel Test-ComputerSecureChannel [-Repair] [-Server ] [-Verbose] [-Debu... Cmdlet Test-Connection Test-Connection [-ComputerName] [[-Source] ] [-AsJob... Cmdlet Export-Console Export-Console [[-Path] ] [-Force] [-NoClobber] [-Verbose] [-Debu... Cmdlet Clear-Content Clear-Content [-Path] [-Filter ] [-Include ]... Cmdlet Add-Content Add-Content [-Path] [-Value] [-PassThru] [-Filter <... Cmdlet Set-Content Set-Content [-Path] [-Value] [-PassThru] [-Filter <... Cmdlet Get-Content Get-Content [-Path] [-ReadCount ] [-TotalCount ]... Cmdlet Export-Counter Export-Counter [-Path] [-FileFormat ] [-MaxSize ... Cmdlet Import-Counter Import-Counter [-Path] [-StartTime ] [-EndTime ] [-SampleInterval ] [-MaxSample... Cmdlet Get-Credential Get-Credential [-Credential] [-Verbose] [-Debug] [-ErrorAc... Cmdlet ConvertTo-Csv ConvertTo-Csv [-InputObject] [[-Delimiter] ] [-NoTypeInf... Cmdlet Import-Csv Import-Csv [-Path] [[-Delimiter] ] [-Header ] ... Cmdlet Export-Csv Export-Csv [-Path] [[-Delimiter] ] -InputObject ... Cmdlet ConvertFrom-Csv ConvertFrom-Csv [-InputObject] [[-Delimiter] ] [-Heade... Cmdlet Get-Culture Get-Culture [-Verbose] [-Debug] [-ErrorAction ] [-Warni... Cmdlet Format-Custom Format-Custom [[-Property] ] [-Depth ] [-GroupBy [-DisplayHint ] [-Verbose] [... Cmdlet Get-Date Get-Date [[-Date] ] [-Year ] [-Month ] [-Day [-Verbose] [-Debug] [-ErrorAction ] [-Verbose] [-Debug] [-ErrorAction <... Cmdlet Register-EngineEvent Register-EngineEvent [-SourceIdentifier] [[-Action] [-Category ] [-ErrorId ] [-Timeout ] [-Verbose] [... Cmdlet Get-Event Get-Event [[-SourceIdentifier] ] [-Verbose] [-Debug] [-ErrorActio... Cmdlet Unregister-Event Unregister-Event [-SourceIdentifier] [-Force] [-Verbose] [-Debug... Cmdlet New-Event New-Event [-SourceIdentifier] [[-Sender] ] [[-EventArg... Cmdlet Remove-Event Remove-Event [-SourceIdentifier] [-Verbose] [-Debug] [-ErrorActi... Cmdlet Show-EventLog Show-EventLog [[-ComputerName] ] [-Verbose] [-Debug] [-ErrorActio... Cmdlet Write-EventLog Write-EventLog [-LogName] [-Source] [-EventId] ... Cmdlet Limit-EventLog Limit-EventLog [-LogName] [-ComputerName ] [-Retenti... Cmdlet Get-EventLog Get-EventLog [-LogName] [[-InstanceId] ] [-ComputerName... Cmdlet Remove-EventLog Remove-EventLog [-LogName] [[-ComputerName] ] [-Verb... Cmdlet New-EventLog New-EventLog [-LogName] [-Source] [[-ComputerName] [[-ComputerName] ] [-Verbo... Cmdlet Get-EventSubscriber Get-EventSubscriber [[-SourceIdentifier] ] [-Force] [-Verbose] [-... Cmdlet Set-ExecutionPolicy Set-ExecutionPolicy [-ExecutionPolicy] [[-Scope] ] [-List] [-Verbose] ... Cmdlet Invoke-Expression Invoke-Expression [-Command] [-Verbose] [-Debug] [-ErrorAction <... Cmdlet Out-File Out-File [-FilePath] [[-Encoding] ] [-Append] [-Force] [... Cmdlet Get-FormatData Get-FormatData [[-TypeName] ] [-Verbose] [-Debug] [-ErrorAction... Cmdlet Update-FormatData Update-FormatData [[-AppendPath] ] [-PrependPath ] [-... Cmdlet Export-FormatData Export-FormatData [-InputObject ] [-Path ] [-Title ] [-Verbose] [-Deb... Cmdlet Get-Help Get-Help [[-Name] ] [-Path ] [-Category ] [-Com... Cmdlet Invoke-History Invoke-History [[-Id] ] [-Verbose] [-Debug] [-ErrorAction ] [[-Count] ] [-Newest] [-Verbose] [... Cmdlet Get-History Get-History [[-Id] ] [[-Count] ] [-Verbose] [-Debug] [-Er... Cmdlet Add-History Add-History [[-InputObject] ] [-Passthru] [-Verbose] [-Debug]... Cmdlet Write-Host Write-Host [[-Object] ] [-NoNewline] [-Separator ] [-Fore... Cmdlet Get-Host Get-Host [-Verbose] [-Debug] [-ErrorAction ] [-WarningA... Cmdlet Out-Host Out-Host [-Paging] [-InputObject ] [-Verbose] [-Debug] [-ErrorA... Cmdlet Read-Host Read-Host [[-Prompt] ] [-AsSecureString] [-Verbose] [-Debug] [-Er... Cmdlet Get-HotFix Get-HotFix [[-Id] ] [-ComputerName ] [-Credential ] [[-Head] ] [[-Title] [-Filter ] [-Include ] [... Cmdlet Rename-Item Rename-Item [-Path] [-NewName] [-Force] [-PassThru] [-C... Cmdlet Copy-Item Copy-Item [-Path] [[-Destination] ] [-Container] [-For... Cmdlet Move-Item Move-Item [-Path] [[-Destination] ] [-Force] [-Filter ... Cmdlet New-Item New-Item [-Path] [-ItemType ] [-Value ] [-Forc... Cmdlet Get-Item Get-Item [-Path] [-Filter ] [-Include ] [-Ex... Cmdlet Remove-Item Remove-Item [-Path] [-Filter ] [-Include ] [... Cmdlet Set-Item Set-Item [-Path] [[-Value] ] [-Force] [-PassThru] [-Fi... Cmdlet Clear-Item Clear-Item [-Path] [-Force] [-Filter ] [-Include [-Destination] [-Name] [-Name] [-Value] [-... Cmdlet Rename-ItemProperty Rename-ItemProperty [-Path] [-Name] [-NewName] ... Cmdlet Remove-ItemProperty Remove-ItemProperty [-Path] [-Name] [-Force] [-Filt... Cmdlet New-ItemProperty New-ItemProperty [-Path] [-Name] [-PropertyType [-Destination] [-Name] [-Name] [-PassThru] [-Forc... Cmdlet Get-ItemProperty Get-ItemProperty [-Path] [[-Name] ] [-Filter [-Force] [-Verbose] [-Debug] [-ErrorAction [[-InitializationScript] ] [-Verbose] [-Debug] [-ErrorAction [[-Location] ] [-Keep] [-NoRecurse] ... Cmdlet Stop-Job Stop-Job [-Id] [-PassThru] [-Verbose] [-Debug] [-ErrorAction [-Any] [-Timeout ] [-Verbose] [-Debug] [-... Cmdlet Update-List Update-List [[-Property] ] [-Add ] [-Remove ]... Cmdlet Format-List Format-List [[-Property] ] [-GroupBy ] [-View ]... Cmdlet Import-LocalizedData Import-LocalizedData [-BindingVariable] [[-UICulture] ] ... Cmdlet Get-Location Get-Location [-PSProvider ] [-PSDrive ] [-Verbose] [-... Cmdlet Push-Location Push-Location [[-Path] ] [-PassThru] [-StackName ] [-Verb... Cmdlet Pop-Location Pop-Location [-PassThru] [-StackName ] [-Verbose] [-Debug] [-Erro... Cmdlet Set-Location Set-Location [[-Path] ] [-PassThru] [-Verbose] [-Debug] [-ErrorAc... Cmdlet Send-MailMessage Send-MailMessage [-To] [-Subject] [[-Body] ] ... Cmdlet Add-Member Add-Member [-MemberType] [-Name] [[-Value] ] [-InputObject ] [-MemberType [-Force] [-Verbose] [-Debug] [-ErrorActi... Cmdlet New-Module New-Module [-ScriptBlock] [-Function ] [-Cmdlet <... Cmdlet Import-Module Import-Module [-Name] [-Global] [-Prefix ] [-Function ... Cmdlet Get-Module Get-Module [[-Name] ] [-All] [-Verbose] [-Debug] [-ErrorAction ... Cmdlet New-ModuleManifest New-ModuleManifest [-Path] -NestedModules [-Guid [-Verbose] [-Debug] [-ErrorAction ] [-Cmdlet ] [-Varia... Cmdlet Out-Null Out-Null [-InputObject ] [-Verbose] [-Debug] [-ErrorAction ] [-InputObject ] [-Exclud... Cmdlet Compare-Object Compare-Object [-ReferenceObject] [-DifferenceObject] ] [-InputObject ] [-Sum] ... Cmdlet Sort-Object Sort-Object [[-Property] ] [-Descending] [-Unique] [-InputObjec... Cmdlet Where-Object Where-Object [-FilterScript] [-InputObject ] [-Ve... Cmdlet Group-Object Group-Object [[-Property] ] [-NoElement] [-AsHashTable] [-AsStr... Cmdlet New-Object New-Object [-TypeName] [[-ArgumentList] ] [-Property <... Cmdlet Tee-Object Tee-Object [-FilePath] [-InputObject ] [-Verbose] [-De... Cmdlet ForEach-Object ForEach-Object [-Process] [-InputObject ] [-Beg... Cmdlet Register-ObjectEvent Register-ObjectEvent [-InputObject] [-EventName] [[-S... Cmdlet Write-Output Write-Output [-InputObject] [-Verbose] [-Debug] [-ErrorActio... Cmdlet Join-Path Join-Path [-Path] [-ChildPath] [-Resolve] [-Credentia... Cmdlet Test-Path Test-Path [-Path] [-Filter ] [-Include ] [-E... Cmdlet Split-Path Split-Path [-Path] [-LiteralPath ] [-Parent] [-Resol... Cmdlet Resolve-Path Resolve-Path [-Path] [-Relative] [-Credential ] ... Cmdlet Convert-Path Convert-Path [-Path] [-Verbose] [-Debug] [-ErrorAction [-Verbose] [-Debug] [-ErrorActi... Cmdlet Out-Printer Out-Printer [[-Name] ] [-InputObject ] [-Verbose] [-Deb... Cmdlet Wait-Process Wait-Process [-Name] [[-Timeout] ] [-Verbose] [-Debug] ... Cmdlet Stop-Process Stop-Process [-Id] [-PassThru] [-Force] [-Verbose] [-Debug] [-E... Cmdlet Start-Process Start-Process [-FilePath] [[-ArgumentList] ] [-Credent... Cmdlet Debug-Process Debug-Process [-Name] [-Verbose] [-Debug] [-ErrorAction ] [-ComputerName ] [-Module] [-F... Cmdlet Write-Progress Write-Progress [-Activity] [-Status] [[-Id] ] [-... Cmdlet Remove-PSBreakpoint Remove-PSBreakpoint [-Breakpoint] [-Verbose] [-Debug] [-Er... Cmdlet Get-PSBreakpoint Get-PSBreakpoint [[-Script] ] [-Verbose] [-Debug] [-ErrorAction... Cmdlet Set-PSBreakpoint Set-PSBreakpoint [-Script] [-Line] [[-Column] [-PassThru] [-Verbose] [-Debug] [-Err... Cmdlet Disable-PSBreakpoint Disable-PSBreakpoint [-Breakpoint] [-PassThru] [-Verbose] ... Cmdlet Get-PSCallStack Get-PSCallStack [-Verbose] [-Debug] [-ErrorAction ] [-W... Cmdlet Set-PSDebug Set-PSDebug [-Trace ] [-Step] [-Strict] [-Verbose] [-Debug] [-Erro... Cmdlet Remove-PSDrive Remove-PSDrive [-Name] [-PSProvider ] [-Scope ] [-Scope ] [-PSProvider [-PSProvider] [-Root] [-De... Cmdlet Get-PSProvider Get-PSProvider [[-PSProvider] ] [-Verbose] [-Debug] [-ErrorActi... Cmdlet Enable-PSRemoting Enable-PSRemoting [-Force] [-Verbose] [-Debug] [-ErrorAction ] [-Wa... Cmdlet Remove-PSSession Remove-PSSession [-Id] [-Verbose] [-Debug] [-ErrorAction ] [-Verbose] [-Debug] [-ErrorAct... Cmdlet Export-PSSession Export-PSSession [-Session] [-OutputModule] [[-Comma... Cmdlet New-PSSession New-PSSession [[-ComputerName] ] [-Credential ] [... Cmdlet Enter-PSSession Enter-PSSession [-ComputerName] [-Credential ] [-P... Cmdlet Import-PSSession Import-PSSession [-Session] [[-CommandName] ] [[-Fo... Cmdlet Enable-PSSessionConfiguration Enable-PSSessionConfiguration [[-Name] ] [-Force] [-SecurityDes... Cmdlet Unregister-PSSessionConfiguration Unregister-PSSessionConfiguration [-Name] [-Force] [-NoServiceRe... Cmdlet Disable-PSSessionConfiguration Disable-PSSessionConfiguration [[-Name] ] [-Force] [-Verbose] [... Cmdlet Set-PSSessionConfiguration Set-PSSessionConfiguration [-Name] [-ApplicationBase ] [... Cmdlet Get-PSSessionConfiguration Get-PSSessionConfiguration [[-Name] ] [-Verbose] [-Debug] [-Err... Cmdlet Register-PSSessionConfiguration Register-PSSessionConfiguration [-Name] [-ProcessorArchitecture ... Cmdlet New-PSSessionOption New-PSSessionOption [-MaximumRedirection ] [-NoCompression] [-NoMa... Cmdlet Get-PSSnapin Get-PSSnapin [[-Name] ] [-Registered] [-Verbose] [-Debug] [-Err... Cmdlet Add-PSSnapin Add-PSSnapin [-Name] [-PassThru] [-Verbose] [-Debug] [-ErrorAc... Cmdlet Remove-PSSnapin Remove-PSSnapin [-Name] [-PassThru] [-Verbose] [-Debug] [-Erro... Cmdlet Get-Random Get-Random [[-Maximum] ] [-SetSeed ] [-Minimum [[-SecureKey] [[-SecureKey] ] [... Cmdlet Restart-Service Restart-Service [-Name] [-Force] [-PassThru] [-Include [-PassThru] [-Include ] [-Excl... Cmdlet Set-Service Set-Service [-Name] [-ComputerName ] [-DisplayName ] [-ComputerName ] [-DependentSe... Cmdlet Stop-Service Stop-Service [-Name] [-Force] [-PassThru] [-Include ... Cmdlet New-Service New-Service [-Name] [-BinaryPathName] [-DisplayName [-PassThru] [-Include ] [-Exc... Cmdlet Suspend-Service Suspend-Service [-Name] [-PassThru] [-Include ] [-Ex... Cmdlet Start-Sleep Start-Sleep [-Seconds] [-Verbose] [-Debug] [-ErrorAction [-Verbose] [-Debug] [-ErrorAction ] [-InputObject ] [-Verbose... Cmdlet Select-String Select-String [-Pattern] -InputObject [-SimpleMatch... Cmdlet ConvertFrom-StringData ConvertFrom-StringData [-StringData] [-Verbose] [-Debug] [-Error... Cmdlet Format-Table Format-Table [[-Property] ] [-AutoSize] [-HideTableHeaders] [-W... Cmdlet New-TimeSpan New-TimeSpan [[-Start] ] [[-End] ] [-Verbose] [-Debug... Cmdlet Get-TraceSource Get-TraceSource [[-Name] ] [-Verbose] [-Debug] [-ErrorAction [[-Option] ] [-L... Cmdlet Undo-Transaction Undo-Transaction [-Verbose] [-Debug] [-ErrorAction ] [-... Cmdlet Start-Transaction Start-Transaction [-Timeout ] [-Independent] [-RollbackPreference ... Cmdlet Complete-Transaction Complete-Transaction [-Verbose] [-Debug] [-ErrorAction ... Cmdlet Use-Transaction Use-Transaction [-TransactedScript] [-Verbose] [-Debug] [-E... Cmdlet Get-Transaction Get-Transaction [-Verbose] [-Debug] [-ErrorAction ] [-W... Cmdlet Stop-Transcript Stop-Transcript [-Verbose] [-Debug] [-ErrorAction ] [-W... Cmdlet Start-Transcript Start-Transcript [[-Path] ] [-Append] [-Force] [-NoClobber] [-Ver... Cmdlet Add-Type Add-Type [-TypeDefinition] [-Language ] [-ReferencedAs... Cmdlet Update-TypeData Update-TypeData [[-AppendPath] ] [-PrependPath ] [-Ve... Cmdlet Get-UICulture Get-UICulture [-Verbose] [-Debug] [-ErrorAction ] [-War... Cmdlet Get-Unique Get-Unique [-InputObject ] [-AsString] [-Verbose] [-Debug] [-Er... Cmdlet New-Variable New-Variable [-Name] [[-Value] ] [-Description ]... Cmdlet Clear-Variable Clear-Variable [-Name] [-Include ] [-Exclude [-Include ] [-Exclude [[-Value] ] [-Include ]... Cmdlet Get-Variable Get-Variable [[-Name] ] [-ValueOnly] [-Include ] [-Ex... Cmdlet Write-Verbose Write-Verbose [-Message] [-Verbose] [-Debug] [-ErrorAction [-Verbose] [-Debug] [-ErrorAction [[-Class] ] [[-Namespace] ] [-AutoSize] [-Column ] [-GroupB... Cmdlet Get-WinEvent Get-WinEvent [[-LogName] ] [-MaxEvents ] [-ComputerName ... Cmdlet Register-WmiEvent Register-WmiEvent [-Class] [[-SourceIdentifier] ] [[-Act... Cmdlet Set-WmiInstance Set-WmiInstance [-Class] [[-Arguments] ] [-PutType [-Name] [[-ArgumentList] [[-Property] ] [-Filter [-AsJob] [-Impersonation ] [-Verbose] [-Debug] [-ErrorAc... Cmdlet Test-WSMan Test-WSMan [[-ComputerName] ] [-Authentication ] [-ApplicationName ] [-Op... Cmdlet Invoke-WSManAction Invoke-WSManAction [-ResourceURI] [-Action] [[-SelectorSet... Cmdlet Enable-WSManCredSSP Enable-WSManCredSSP [-Role] [[-DelegateComputer] ] [-F... Cmdlet Get-WSManCredSSP Get-WSManCredSSP [-Verbose] [-Debug] [-ErrorAction ] [-... Cmdlet Disable-WSManCredSSP Disable-WSManCredSSP [-Role] [-Verbose] [-Debug] [-ErrorAction <... Cmdlet Get-WSManInstance Get-WSManInstance [-ResourceURI] [-ApplicationName ] [-Comp... Cmdlet Remove-WSManInstance Remove-WSManInstance [-ResourceURI] [-SelectorSet] [-Ap... Cmdlet Set-WSManInstance Set-WSManInstance [-ResourceURI] [[-SelectorSet] ] [-App... Cmdlet New-WSManInstance New-WSManInstance [-ResourceURI] [-SelectorSet] [-Appli... Cmdlet Set-WSManQuickConfig Set-WSManQuickConfig [-UseSSL] [-Force] [-Verbose] [-Debug] [-ErrorAction... Cmdlet New-WSManSessionOption New-WSManSessionOption [-ProxyAccessType ] [-ProxyAuthen... Cmdlet Select-Xml Select-Xml [-XPath] [-Xml] [-Namespace ] ... Cmdlet ConvertTo-Xml ConvertTo-Xml [-InputObject] [-Depth ] [-NoTypeInformat...