Jonathan Medd's Powershell 2.0 One Cmdlet at a time: Difference between revisions
Jump to navigation
Jump to search
m (Catched up with Jonathans powershell series) |
(Reordered Jonathan's Medds "One cmdlet at a time series" into a more logical ordering) |
||
Line 22: | Line 22: | ||
* [http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-6-test-connection.html Test-Connection] | * [http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-6-test-connection.html Test-Connection] | ||
* [http://www.jonathanmedd.net/2009/ | * [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-14-start-process.html Start-Process] | ||
* [http://www.jonathanmedd.net/2009/ | * [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-21-select-xml.html Select-Xml] | ||
* [http://www.jonathanmedd.net/2009/ | * [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-26-new-webserviceproxy.html New-WebServiceProxy] | ||
* [http://www.jonathanmedd.net/2009/ | * [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-27-test-computersecurechannel.html Test-ComputerSecureChannel] | ||
* [http://www.jonathanmedd.net/ | * [http://www.jonathanmedd.net/2010/01/powershell-2-0-one-cmdlet-at-a-time-28-export-counter.html Export-Counter] | ||
* [http://www.jonathanmedd.net/ | * [http://www.jonathanmedd.net/2010/01/powershell-2-0-one-cmdlet-at-a-time-29-import-counter.html Import-Counter] | ||
* [http://www.jonathanmedd.net/ | * [http://www.jonathanmedd.net/2010/01/powershell-2-0-one-cmdlet-at-a-time-30-enable-psremoting.html Enable-PSRemoting] | ||
==== Jobs ==== | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-15-start-job.html Start-Job] | * [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-15-start-job.html Start-Job] | ||
Line 50: | Line 50: | ||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-20-wait-job.html Wait-Job] | * [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-20-wait-job.html Wait-Job] | ||
==== Sessions ==== | |||
* [http://www.jonathanmedd.net/2010/01/powershell-2-0-one-cmdlet-at-a-time-31-enter-pssession.html Enter-PSSession] | * [http://www.jonathanmedd.net/2010/01/powershell-2-0-one-cmdlet-at-a-time-31-enter-pssession.html Enter-PSSession] | ||
Line 125: | Line 107: | ||
* [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-58-export-pssession.html Export-PSSession] | * [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-58-export-pssession.html Export-PSSession] | ||
==== Breakpoints ==== | |||
* [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-59-set-psbreakpoint.html Set-PSBreakpoint] | * [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-59-set-psbreakpoint.html Set-PSBreakpoint] | ||
Line 135: | Line 119: | ||
* [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-63-remove-psbreakpoint.html Remove-PSBreakpoint] | * [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-63-remove-psbreakpoint.html Remove-PSBreakpoint] | ||
==== Eventlog ==== | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-12-write-eventlog.html Write-EventLog] | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-13-clear-eventlog.html Clear-EventLog] | |||
* [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-64-clear-history.html Clear-History] | * [http://www.jonathanmedd.net/2010/02/powershell-2-0-one-cmdlet-at-a-time-64-clear-history.html Clear-History] | ||
Line 147: | Line 137: | ||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-69-get-winevent.html Get-WinEvent] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-69-get-winevent.html Get-WinEvent] | ||
==== Modules ==== | |||
* [http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-8-get-module.html Get-Module] | |||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-70-import-module.html Import-Module] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-70-import-module.html Import-Module] | ||
Line 159: | Line 153: | ||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-75-remove-module.html Remove-Module] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-75-remove-module.html Remove-Module] | ||
==== Computer ==== | |||
* [http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-7-reset-computermachinepassword.html Reset-ComputerMachinePassword] | |||
* [http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-9-checkpoint-compute.html Checkpoint-Computer] | |||
* [http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-10-restar-computer.html Restart-Computer] | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-11-add-computer.html Add-Computer] | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-22-enable-computerrestore.html Enable-ComputerRestore] | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-23-disable-computerrestore.html Disable-ComputerRestore] | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-24-get-computerrestorepoint.html Get-ComputerRestorePoint] | |||
* [http://www.jonathanmedd.net/2009/12/powershell-2-0-one-cmdlet-at-a-time-25-restore-computer.html Restore-Computer] | |||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-76-stop-computer.html Stop-Computer] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-76-stop-computer.html Stop-Computer] | ||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-77-remove-computer.html Remove-Computer] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-77-remove-computer.html Remove-Computer] | ||
==== Transactions ==== | |||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-78-start-transaction.html Start-Transaction] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-78-start-transaction.html Start-Transaction] | ||
Line 173: | Line 187: | ||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-82-use-transaction.html Use-Transaction] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-82-use-transaction.html Use-Transaction] | ||
==== Converting and formatting data ==== | |||
* [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-83-convertto-csv.html ConvertTo-CSV] | * [http://www.jonathanmedd.net/2010/03/powershell-2-0-one-cmdlet-at-a-time-83-convertto-csv.html ConvertTo-CSV] | ||
Line 185: | Line 201: | ||
* [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-88-export-formatdata.html Export-FormatData] | * [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-88-export-formatdata.html Export-FormatData] | ||
==== WMI Methods ==== | |||
* [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-89-invoke-wmimethod.html Invoke-WMIMethod] | * [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-89-invoke-wmimethod.html Invoke-WMIMethod] | ||
Line 193: | Line 211: | ||
* [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-92-register-wmievent.html Register-WMIEvent] | * [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-92-register-wmievent.html Register-WMIEvent] | ||
==== Events ==== | |||
* [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-93-register-objectevent.html Register-ObjectEvent] | * [http://www.jonathanmedd.net/2010/04/powershell-2-0-one-cmdlet-at-a-time-93-register-objectevent.html Register-ObjectEvent] |
Latest revision as of 12:55, 13 May 2010
Learning Powershell
Jonathan Medd is creating a powershell 2.0 guide where he explains cmdlet's one by one.
He call's it the Cmdlet series: Powershell 2.0: One Cmdlet at a Time
Per Cmdlet, he explains what it does and adds a nice example on how-to use the Cmdlet in real life. If there are any dependencies besides installing powershell 2.0, they are listed. As a final teaser he also explains how you could do a similar thing with Powershell 1.0
Very nicely done Jonathan, keep up the good work! His list is -at the time of writing- almost 100 Cmdlets, VERY impressive!