Introduction to Powershell 2.0
Microsoft Windows PowerShell is a command-line shell and scripting tool based on the Microsoft .NET Framework. It is designed for system administrators, engineers and developers to control and automate the administration of Windows and applications.
More than hundred command-line tools (so called "cmdlets") can be used to perform system administration tasks and Windows Management Instrumentation (WMI). These cmdlets are easy to use, with standard naming conventions and common parameters, and standard tools for piping, sorting, filtering, and formatting data and objects.
Overview of the Powershell 2.0 CmdLets
Add-Computer | More » |
---|---|
Add-Content | More » |
Add-Content | More » |
Add-History | More » |
Add-Member | More » |
Add-PSSnapin | More » |
Add-PSSnapin | More » |
Add-Type | More » |
Checkpoint-Computer | More » |
Clear-Content | More » |
Clear-Content | More » |
Clear-EventLog | More » |
Clear-History | More » |
Clear-History | More » |
Clear-Item | More » |
Clear-Item | More » |
Clear-ItemProperty | More » |
Clear-ItemProperty | More » |
Clear-Variable | More » |
Clear-Variable | More » |
Compare-Object | More » |
Compare-Object | More » |
Compare-Object | More » |
Complete-Transaction | More » |
Connect-WSMan | More » |
ConvertFrom-CSV | More » |
ConvertFrom-SecureString | More » |
ConvertFrom-StringData | More » |
Convert-Path | More » |
Convert-Path | More » |
ConvertTo-CSV | More » |
ConvertTo-Html | More » |
ConvertTo-SecureString | More » |
ConvertTo-XML | More » |
Copy-Item | More » |
Copy-Item | More » |
Copy-Item | More » |
Copy-Item | More » |
Copy-ItemProperty | More » |
Copy-ItemProperty | More » |
Debug-Process | More » |
Disable-ComputerRestore | More » |
Disable-PSBreakpoint | More » |
Disable-PSBreakpoint | More » |
Disable-PSRemoting | More » |
Disable-PSSessionConfiguration | More » |
Disable-WSManCredSSP | More » |
Disconnect-WSMan | More » |
Enable-ComputerRestore | More » |
Enable-PSBreakpoint | More » |
Enable-PSBreakpoint | More » |
Enable-PSRemoting | More » |
Enable-PSSessionConfiguration | More » |
Enable-WSManCredSSP | More » |
Enter-PSSession | More » |
Enter-PSSession | More » |
Exit-PSSession | More » |
Exit-PSSession | More » |
Export-Alias | More » |
Export-Alias | More » |
Export-Clixml | More » |
Export-Console | More » |
Export-Counter | More » |
Export-CSV | More » |
Export-CSV | More » |
Export-FormatData | More » |
Export-ModuleMember | More » |
Export-PSSession | More » |
Export-PSSession | More » |
ForEach-Object | More » |
ForEach-Object | More » |
ForEach-Object | More » |
Format-Custom | More » |
Format-Custom | More » |
Format-List | More » |
Format-List | More » |
Format-Table | More » |
Format-Table | More » |
Format-Wide | More » |
Format-Wide | More » |
Get-Acl | More » |
Get-Alias | More » |
Get-Alias | More » |
Get-AuthenticodeSignature | More » |
Get-ChildItem | More » |
Get-ChildItem | More » |
Get-ChildItem | More » |
Get-ChildItem | More » |
Get-Command | More » |
Get-Command | More » |
Get-ComputerRestorePoint | More » |
Get-Content | More » |
Get-Content | More » |
Get-Content | More » |
Get-Content | More » |
Get-Counter | More » |
Get-Credential | More » |
Get-Culture | More » |
Get-Date | More » |
Get-Event | More » |
Get-EventLog | More » |
Get-EventSubscriber | More » |
Get-ExecutionPolicy | More » |
Get-FormatData | More » |
Get-Help | More » |
Get-Help | More » |
Get-Help | More » |
Get-History | More » |
Get-History | More » |
Get-History | More » |
Get-History | More » |
Get-Host | More » |
Get-HotFix | More » |
Get-Item | More » |
Get-Item | More » |
Get-ItemProperty | More » |
Get-ItemProperty | More » |
Get-Job | More » |
Get-Job | More » |
Get-Location | More » |
Get-Location | More » |
Get-Location | More » |
Get-Member | More » |
Get-Member | More » |
Get-Module | More » |
Get-Module | More » |
Get-PfxCertificate | More » |
Get-Process | More » |
Get-Process | More » |
Get-Process | More » |
Get-PSBreakpoint | More » |
Get-PSBreakpoint | More » |
Get-PSCallStack | More » |
Get-PSCallStack | More » |
Get-PSDrive | More » |
Get-PSDrive | More » |
Get-PSProvider | More » |
Get-PSSession | More » |
Get-PSSession | More » |
Get-PSSessionConfiguration | More » |
Get-PSSnapin | More » |
Get-PSSnapin | More » |
Get-Random | More » |
Get-Service | More » |
Get-Service | More » |
Get-TraceSource | More » |
Get-Transaction | More » |
Get-UICulture | More » |
Get-Unique | More » |
Get-Unique | More » |
Get-Variable | More » |
Get-Variable | More » |
Get-WinEvent | More » |
Get-WmiObject | More » |
Get-WmiObject | More » |
Get-WSManCredSSP | More » |
Get-WSManInstance | More » |
Group-Object | More » |
Group-Object | More » |
Import-Alias | More » |
Import-Alias | More » |
Import-Clixml | More » |
Import-Counter | More » |
Import-CSV | More » |
Import-CSV | More » |
Import-LocalizedData | More » |
Import-Module | More » |
Import-Module | More » |
Import-PSSession | More » |
Import-PSSession | More » |
Invoke-Command | More » |
Invoke-Command | More » |
Invoke-Expression | More » |
Invoke-Expression | More » |
Invoke-History | More » |
Invoke-History | More » |
Invoke-History | More » |
Invoke-Item | More » |
Invoke-Item | More » |
Invoke-WmiMethod | More » |
Invoke-WmiMethod | More » |
Invoke-WSManAction | More » |
Join-Path | More » |
Limit-EventLog | More » |
Measure-Command | More » |
Measure-Command | More » |
Measure-Object | More » |
Measure-Object | More » |
Measure-Object | More » |
Move-Item | More » |
Move-Item | More » |
Move-Item | More » |
Move-Item | More » |
Move-ItemProperty | More » |
Move-ItemProperty | More » |
New-Alias | More » |
New-Alias | More » |
New-Event | More » |
New-EventLog | More » |
New-Item | More » |
New-Item | More » |
New-Item | More » |
New-Item | More » |
New-ItemProperty | More » |
New-Module | More » |
New-Module | More » |
New-ModuleManifest | More » |
New-Object | More » |
New-PSDrive | More » |
New-PSDrive | More » |
New-PSDrive | More » |
New-PSSession | More » |
New-PSSession | More » |
New-PSSessionOption | More » |
New-Service | More » |
New-TimeSpan | More » |
New-Variable | More » |
New-Variable | More » |
New-WebServiceProxy | More » |
New-WSManInstance | More » |
New-WSManSessionOption | More » |
Out-Default | More » |
Out-File | More » |
Out-GridView | More » |
Out-GridView | More » |
Out-Host | More » |
Out-Host | More » |
Out-Null | More » |
Out-Printer | More » |
Out-Printer | More » |
Out-String | More » |
Pop-Location | More » |
Pop-Location | More » |
Push-Location | More » |
Push-Location | More » |
Read-Host | More » |
Receive-Job | More » |
Receive-Job | More » |
Register-EngineEvent | More » |
Register-ObjectEvent | More » |
Register-PSSessionConfiguration | More » |
Register-WmiEvent | More » |
Remove-Computer | More » |
Remove-Event | More » |
Remove-EventLog | More » |
Remove-Item | More » |
Remove-Item | More » |
Remove-Item | More » |
Remove-Item | More » |
Remove-Item | More » |
Remove-Item | More » |
Remove-Item | More » |
Remove-ItemProperty | More » |
Remove-ItemProperty | More » |
Remove-Job | More » |
Remove-Job | More » |
Remove-Module | More » |
Remove-Module | More » |
Remove-PSBreakpoint | More » |
Remove-PSBreakpoint | More » |
Remove-PSDrive | More » |
Remove-PSDrive | More » |
Remove-PSSession | More » |
Remove-PSSession | More » |
Remove-PSSnapin | More » |
Remove-PSSnapin | More » |
Remove-Variable | More » |
Remove-Variable | More » |
Remove-WmiObject | More » |
Remove-WmiObject | More » |
Remove-WSManInstance | More » |
Rename-Item | More » |
Rename-Item | More » |
Rename-Item | More » |
Rename-ItemProperty | More » |
Rename-ItemProperty | More » |
Reset-ComputerMachinePassword | More » |
Resolve-Path | More » |
Resolve-Path | More » |
Restart-Computer | More » |
Restart-Service | More » |
Restore-Computer | More » |
Resume-Service | More » |
Select-Object | More » |
Select-Object | More » |
Select-String | More » |
Select-XML | More » |
Send-MailMessage | More » |
Set-Acl | More » |
Set-Alias | More » |
Set-Alias | More » |
Set-AuthenticodeSignature | More » |
Set-Content | More » |
Set-Content | More » |
Set-Date | More » |
Set-ExecutionPolicy | More » |
Set-Item | More » |
Set-Item | More » |
Set-ItemProperty | More » |
Set-ItemProperty | More » |
Set-Location | More » |
Set-Location | More » |
Set-Location | More » |
Set-Location | More » |
Set-PSBreakpoint | More » |
Set-PSBreakpoint | More » |
Set-PSDebug | More » |
Set-PSSessionConfiguration | More » |
Set-Service | More » |
Set-StrictMode | More » |
Set-TraceSource | More » |
Set-Variable | More » |
Set-Variable | More » |
Set-Variable | More » |
Set-WmiInstance | More » |
Set-WmiInstance | More » |
Set-WSManInstance | More » |
Set-WSManQuickConfig | More » |
Show-EventLog | More » |
Sort-Object | More » |
Sort-Object | More » |
Split-Path | More » |
Start-Job | More » |
Start-Job | More » |
Start-Process | More » |
Start-Process | More » |
Start-Process | More » |
Start-Service | More » |
Start-Service | More » |
Start-Sleep | More » |
Start-Sleep | More » |
Start-Transaction | More » |
Start-Transcript | More » |
Stop-Computer | More » |
Stop-Job | More » |
Stop-Job | More » |
Stop-Process | More » |
Stop-Process | More » |
Stop-Process | More » |
Stop-Service | More » |
Stop-Service | More » |
Stop-Transcript | More » |
Suspend-Service | More » |
Tee-Object | More » |
Tee-Object | More » |
Test-ComputerSecureChannel | More » |
Test-Connection | More » |
Test-ModuleManifest | More » |
Test-Path | More » |
Test-WSMan | More » |
Trace-Command | More » |
Undo-Transaction | More » |
Unregister-Event | More » |
Unregister-PSSessionConfiguration | More » |
Update-FormatData | More » |
Update-List | More » |
Update-TypeData | More » |
Use-Transaction | More » |
Wait-Event | More » |
Wait-Job | More » |
Wait-Job | More » |
Wait-Process | More » |
Where-Object | More » |
Where-Object | More » |
Write-Debug | More » |
Write-Error | More » |
Write-EventLog | More » |
Write-Host | More » |
Write-Output | More » |
Write-Output | More » |
Write-Output | More » |
Write-Progress | More » |
Write-Verbose | More » |
Write-Warning | More » |