Optional parameters are surrounded by square brackets. This denotes an optional parameter that requires a value (when used):
SYNTAX
Get-Process [-ComputerName <String[]>] ...
In this case, if a value for a parameter is to be specified, the name of the parameter must also be specified, as shown in the following example:
Get-Process -ComputerName somecomputer