Wim Verveen, e-mail: wim@win2kwereld.nl
Windows 2000 is een van de meest complete besturingssystemen die Microsoft tot nu toe op de markt heeft gezet. Behalve dat het systeem zeer stabiel is, zit het ook volgepakt met allerhande hulpmiddelen om het leven van de beheerder of gebruiker makkelijker te maken. Er zijn echter een groot aantal taken die met name voor systeembeheerders beter kunnen of waar in Windows 2000 geen goede middelen voor zijn. Bij elke versie van Windows brengt Microsoft daarom een zogenaamde resourcekit uit. Dit is, naast een serie boeken met allerlei informatie over de desbetreffende versie van Windows, een verzameling van programma's, scripts en documenten die vrijwel onmisbaar is voor degenen die zich bezig houden met het dagelijks beheer van Windows systemen. Als u wel eens goed hebt gekeken op de Windows 2000 CD zult u gezien hebben dat er een 'support' directory op staat. Hierin staan de 'Windows 2000 support tools' en dat is eigenlijk een soort Windows 2000 mini-resourcekit, de volledige versie is veel uitgebreider. De resourcekit bevat zowel programma's die bedoeld zijn voor beheerders als voor ontwikkelaars. |
![]() |
|||
Figuur 1: De resourcekit bevat talloze tools |
|||
In dit artikel wil ik wat dieper in gaan op de programma's die te vinden zijn in de resource kit en de support tools. Omdat de resourcekit uit meer dan 300 onderdelen bestaat is het ondoenlijk om alle programma's te behandelen. Helaas moet er dus een keuze gemaakt worden. Ik beperk me daarom tot de
meest in het oog springende onderdelen bekeken vanaf de invalshoek van een systeembeheerder waarbij ik de volgende categorieën onderscheidt: Scripting, beheerondersteunend, probleemoplossend, installatie/configuratie,
gebruikersondersteunend en applicatiespecifieke hulpprogramma's. Wanneer een programma uit de support tools afkomstig is geef ik dat aan met een '*'. Scripting Scripting heeft diverse uitermate
krachtige toepassingen. Niet alleen voor het creëren van logonscripts maar ook voor het automatiseren van allerlei taken. In de resource kit worden tegenwoordig twee krachtige talen meegeleverd. Kixtart en Activeperl. Kixtart heeft
al een lange geschiedenis als resource kit onderdeel en is vooral bedoeld voor het maken van logon scripts. Iets wat met kixtart dan ook uitermate goed kan, behalve de voor de hand liggende zaken zoals het maken van schijf en
printerverbindingen kan kixtart tegenwoordig ook de registry bewerken, snelkoppelingen maken en ini files aanpassen om slechts een paar interessante eigenschappen te noemen. Perl (Practical extracting and reporting language) is
een ooit voor unix ontwikkelde scripttaal die met name bedoeld is om, zoals de naam al zegt, Rapportages te genereren. In de loop van de tijd is de taal echter behoorlijk gegroeid en wordt veel gebruikt om CGI scripts te draaien op
webservers maar zelfs voor complete installatieprocedures. Met activeperl heeft Perl zich ook een plaats in de Windows wereld verworven. Middels diverse modules kunnen niet alleen eventlogs uitgelezen worden maar kan er ook
gebruikersbeheer met Perl worden gedaan. Perl biedt ondersteuning voor Internet Information Server en Windows Scripting Host. Scripts kunnen echter ook gewoon in Windows NT batch worden geschreven of in een van de
standaardtalen VBScript en Jscript. In de resourcekit zijn hier dan ook diverse voorbeeldscripts voor te vinden maar ook zijn er veel programma's die bedoeld zijn om de batchscripts te verrijken. Een aantal bekende hiervan zijn:
|
|
Beheerondersteunend Er zijn natuurlijk een aantal prachtige grafische beheerprogramma's maar deze voldoen niet in alle gevallen. Voor het toevoegen van batches gebruikers zijn ze bijvoorbeeld niet geschikt, zeker als ook nog eens met scripts het gebruikersbeheer is geautomatiseerd. Daarnaast is een grafische tool niet altijd het meest handige. Soms moet er gewerkt worden over zeer trage verbindingen waardoor programma's als PC-anywhere en Netmeeting niet lekker vlot werken of hebben we helemaal geen remote control mogelijkheid en blijken de grafische programma's traag in het datatransport. In dit soort gevallen zijn console applicaties een uitkomst: snel kan inzicht verkregen worden in de accountconfiguratie of de staat van bepaalde services. Door deze programma's middels batchbestanden aan elkaar te rijgen is het zelfs mogelijk om complete inventarisatiescripts te schrijven met relatief eenvoudige middelen. |
|
![]() |
|||
Figuur 2: Cachemov |
|||
|
![]() |
|||
Figuur 3: Informatie opvragen met sc |
|||
|
Installatie/Configuratie Eén station installeren is best met de hand te doen, twee ook nog wel maar bij drie begint het al vervelend te worden. Het zou prettig zijn als er middelen bestonden om dit werk te automatiseren en zo honderden of duizenden stations achter elkaar van Windows 2000 te voorzien. In de resourcekit blijken hier diverse tools voor aanwezig te zijn tezamen met diverse andere programma's om het installeren en configureren van Windows 2000 aanmerkelijk te vereenvoudigen en vergaand te automatiseren. |
|
Probleemoplossend Ook Windows 2000 werkt niet altijd zoals verwacht of veroorzaakt allerlei problemen. Middels een aantal resource kit tools kunnen systeemparameters worden gecontroleerd op functioneren en configuratie waardoor het probleem gelokaliseerd en opgelost kan worden. |
|
![]() |
|||
Figuur 4 : Dependency walker in actie |
|||
Gebruikersondersteunend De ontwikkelaars van de resourcekit hebben ook aan de 'gewone' gebruiker gedacht en hebben een aantal handige tools uitgebracht waarmee gebruikers het werken met Windows 2000 nog leuker kunnen maken. |
|
|
Het moge duidelijk zijn dat de resourcekit een fascinerende schat aan onderwerpen bevat waarvan ik in deze pagina's slechts een tipje van de sluier heb kunnen
oplichten. Voor mensen die zich met het dagelijks beheer van Windows 2000 (of een van zijn voorgangers) bezighouden of die ontwikkelen voor Windows 2000 is de resourcekit gewoon onmisbaar. Niet alleen vanwege alle programma's en
scripts maar ook vanwege de boeken die er bij geleverd worden, op zich is dit het al de investering waard. Wanneer je eenmaal in het bezit bent van de resource kit zal blijken dat je nog elke dag nieuwe programmaatjes vindt met
steeds weer een ander interessante functie. W. Verveen is verbonden aan Highway Back-office Consulting een werkmaatschappij van de Ormer groep die gespecialiseerde ondersteuning biedt voor Windows NT en de
back-office applicaties die van dit platform gebruik maken. E-mail:
|
||
Applicatietools |
||
|
|
|||||