Validating parameters in batch files
Thus, while item 1 demonstrates defining a variable with a simple value, you can use virtually any Power Shell expression for the indicated value.
Part 2 will show further examples of variables containing collections and hash tables.
As a shell language supplanting DOS, you will likely want to execute other programs, just like Windows batch files.
The fundamental rule of passing multiple parameters is simply this: use spaces not commas.
The entries below illustrate all the scenarios you would likely need.
If you invoke, for example, Get-Process, you get a table where each row contains the properties of a returned process.
Get-Process by default outputs 8 properties (Handles, Name, etc.).