Telling stories for a living

Tag: Scripting

Vergeet VBScripting, vergeet WMI, er is een nieuwe koning in het land: Powershell. Kwa uiterlijk lijkt het goed op een DOS-venster dat iedereen wel kent. Kwa kracht is het onbegrensd. Scripting is nooit makkelijker geweest en meer krachtig dan nu. Gisteren heb ik een doorgedreven introductie gekregen in Powershell en naar goede gewoonte ermee kunnen spelen tijdens de labo’s en ik ben zeker en vast overtuigd! Zo gemakkelijk en logisch dat dat ding in elkaar zit. Waar je in VBS bij manier van spreken 2 A4-bladen moest volschrijven om iets gedaan te krijgen, kan dit in Powershell met een paar regeltjes.
Het komt er eigenlijk op neer dat je CMDLets oproept (spreek uit Commandlets) wat simpel gezegd scripts op zich zijn. En daar kan je dan variabelen aan meegeven of de uitkomst daarvan gewoon “pipen” naar een andere CMDlet. Kortom, the sky is the limit.
Ik het het ondertussen geinstalleerd op mijn Vista en ga er op het werk ook al mee experimenteren. Windows 2003, XP en Vista bieden out of the box ondersteuning (Powershell is in feite een .Net component) en Windows 2008 zal er veelvuldig gebruik van maken. Exchange 2007 trouwens ook.
Powershell, the future is upon us. In de loop van de komende dagen post ik wel enkele interessante links over PS, maar ondertussen kunnen jullie al eens Google’en nietwaar?

De opleiding scripting zit er op en al bij al was het leerrijk. Vooral de eerste cursus, MS2433A was voor mij interessant omdat men daar vooral ingaat op VB-scripting met het oog op de taak van een system administrator / engineer, ik dus ;). De aansluitende 2-daagse cursus over WMI, MS2439A, was minder interessant en vond ik persoonlijk te veel gericht naar developpers. In die cursus ga je echt diep op de mogelijkheden van WMI met betrekking tot monitoring toestanden, maar dat zie ik niet veel bedrijven in de praktijk zetten, althans niet door manuele scriptjes.
In plaats daarvan gaan de meeste naar MOM ofwel via blackbox appliciances (bijvoorbeeld NetReport, NetIQ, …) waarbij er support kan gevraagd worden indien nodig. Als je alles zelf gaat scripten is de kans op fouten groot en is support krijgen onmogelijk of heel erg duur. De laatste cursus was dus meer informatief voor mij en is interessant om beter te begrijpen hoe die systemen werken, maar ik ga het in de praktijk niet veel gebruiken vrees ik.

© 2024 Unexpected.be

Theme by Anders NorenUp ↑