Powershell help

# update powershell help
# run powershell as administrator
   Update-Help -UICulture En-US -force -erroraction silentlycontinue

# get help for a commandlet (cmdlet)
   Get-Help -Name <cmdlet>
   get-help <cmdlet>
   get-help Get-EventLog
   <cmdlet> -?

# search cmdlets with '-Parameter ComputerName'
   Get-Help -Name * -Parameter ComputerName

   Get-Help -Name operator
   Get-Help -Name variable
   Get-Help -Name Comparison

   Get-Help -Category HelpFile
   Get-Help -Name about_Comparison_Operators
   Get-Help -Name about_environment_variables
   Get-Help -Name about_* | where name -like *variable*

# this will open a new window with text
   get-help <cmdlet> -ShowWindow

# pipe sign
   | = <AltGr>
   | = <STRG>+<ALT>

# format output
   Get-Help <cmdlet> | Format-Table -Wrap
   Get-Help <cmdlet> | Out-GridView

# examples for a cmdlet
   Get-Help -Name Get-Process -Examples

# find a command
   get-command

# find all commands for events
   Get-Command -Verb Get -Noun *Event*
   Get-Command -Name *event*

# to get a list of possibilities
   Get-Command -Noun <STRG>+<Blank>

# show a new Window
   Show-Command Get-Random