Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #requires -version 4
- <#
- .SYNOPSIS
- <Overview of script>
- .DESCRIPTION
- <Brief description of script>
- .PARAMETER <Parameter_Name>
- <Brief description of parameter input required. Repeat this attribute if required>
- .INPUTS
- <Inputs if any, otherwise state None>
- .OUTPUTS
- <Outputs if any, otherwise state None>
- .NOTES
- Version: 1.0
- Author: <Name>
- Creation Date: <Date>
- Purpose/Change: Initial script development
- .EXAMPLE
- <Example explanation goes here>
- <Example goes here. Repeat this attribute for more than one example>
- #>
- #---------------------------------------------------------[Script Parameters]------------------------------------------------------
- Param (
- #Script parameters go here
- )
- #---------------------------------------------------------[Initialisations]--------------------------------------------------------
- #Set Error Action to Silently Continue
- $ErrorActionPreference = 'SilentlyContinue'
- #Import Modules & Snap-ins
- #----------------------------------------------------------[Declarations]----------------------------------------------------------
- #Any Global Declarations go here
- #-----------------------------------------------------------[Functions]------------------------------------------------------------
- <#
- Function <FunctionName> {
- Param ()
- Begin {
- Write-Host '<description of what is going on>...'
- }
- Process {
- Try {
- <code goes here>
- }
- Catch {
- Write-Host -BackgroundColor Red "Error: $($_.Exception)"
- Break
- }
- }
- End {
- If ($?) {
- Write-Host 'Completed Successfully.'
- Write-Host ' '
- }
- }
- }
- #>
- #-----------------------------------------------------------[Execution]------------------------------------------------------------
- #Script Execution goes here
- #-----------------------------------------------------------[Signature]------------------------------------------------------------
- #Signature Block - Script code signing block goes here
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement