====== Common patterns in PowerShell ======
===== Getting help on a cmdlet =====
You can use the ''Get-Help'' command to get the Powershell alternative of a man page. E.g.:
Get-Help "Test-Path'
The first time you use ''Get-Help'', PowerShell may need some time to download necessary help files.
===== Defining an empty list =====
You can define an empty list like so:
$a = @()
And you can add items by:
$a += ,$item
===== Creating custom objects =====
To more conveniently manage or output data while using Powershell, it is often useful to use custom objects. They can be created as follows:
$Person = [PSCustomObject]@{
FullName = "Thomas De Reyck"
Age = 37
Job = "IT technician"
}
When you output the created object afterwards, we can see our own custom fields:
> $Person
FullName Age Job
-------- --- ---
Thomas De Reyck 37 IT technician
{{tag>powershell}}