Powershell - Template
<############################################################################
# Title : #
# Version : #
# Author : #
# For : #
# Last change : #
# Description : #
# Require : #
# #
# Distributed under CC-BY-NC Licence #
############################################################################>
<# changelog
V0.1 :
- ...
V0.2 :
- ...
#>
#region ---------- Header ----------
#Add-Type -AssemblyName system.windows.forms
#Add-Type -AssemblyName system.drawing
#Add-Type -AssemblyName System.XML
#Add-Type -AssemblyName PresentationFrameworkion
#endregion ------- Header ----------
#region --------- Arguments ---------
param(
#keep this parameter as it can call the Help page for your script
[Parameter(Mandatory=$false)][switch]$Help,
#insert additionals parameters here
)
#endregion ------ Arguments ---------
#region ----------- Help ------------
if($help){
Write-Host "
"
exit
}
#endregion -------- Help ------------
#region ----------- Title -----------
[String]$AppName="" # Report application Name here
[String]$Version="" # Report application Version Here
[string]$Title=$AppName+" V. "+$Version
$host.UI.RawUI.WindowTitle = $Title
#endregion -------- Title -----------
#region ---------- Classes ----------
#endregion ------- Classes ----------
#region --------- Variables ---------
#endregion ------ Variables ---------
#region --------- Functions ---------
#endregion ------ Functions ---------
#region ------------ GUI ------------
if (!$NoGUI){}
#endregion --------- GUI ------------
#region ----------- Script ----------
#endregion -------- Script ----------