The path to the file or script to run.
The Working Directory
The result of this script will be passed to the -ArgumentList parameter of Start-Process.
If no script is provided, the process will be started without arguments
The Verb used to launch the process.
Versb are used to perform alternate actions on a given proccess.
As examples: the verb RunAs will attempt to launch a process as administrator, and the verb Print will attempt to print a document.
Runs whenever the button is loaded.
This is where any PowerShell modules should be imported, and any state should be set up (for instance, discovering devices)
Runs whenever the button is loaded.
This is where any state should be cleaned up. Unloading modules is not recommended due to the potential of another button using the same module.