Tags

Howto (51) Free Software (35) Powershell (33) Windows Server (23) AD (16) Hyper-V (16) Exchange (13) Office (13) Group Policy (10) Windows Server 2012 (9) Scripts (7) Symantec BE (5) Windows 8 (5) Cisco (4) TMG (4) Terminal Server (4) Cluster (3) HP (3) RDS (3) UAG (3) Citrix (2) DC (2) DNS (2) IE10 (2) OpenID (2) PKI (2) SCVMM (2) Windows Live (2) iLO (2) Backup (1) DPM (1) Fileserver (1) IE (1) SQL; DPM (1) Security (1) Sharepoint (1) Switch (1) VMWare (1) Veeam (1)

maandag 28 oktober 2013

Powershell cmdlet function Begin-Process-End

BEGIN: Setting up code necessary to do your processing (pre-processing)
PROCESS: Does the processing
END: Cleaning up code (post-processing)
 
De code in PROCESS wordt altijd minimaal 1x uitgevoerd, dus plaats hier altijd je code in ook al gebruik je de pipeline input niet. Mocht je later toch pipeline input wensen dan staat de code iig op de juiste plaats.
 
Voorbeeld:
Het kan voorkomen dat je eerst een verbinding moet maken met een SQL database alvorens je de input gaat processen.
Nadat alles geprocessed is kan er opgeruimd worden.
 
 
Voorbeeld 1:
 
 
 
Voorbeeld 2:
 
 
Zie ook:
 
 
 

Geen opmerkingen:

Een reactie posten