Winboard UpdateBuilder netzwerkfähig machen
Der WinboardUpdatebuilder ist - mit ein paar kleinen Befehlen - netzwerkfähig, sprich: Die Updates liegen auf einem Server und werden dort verwaltet. Von den Clients kann man das steuern.
Voraussetzung ist - aufgrund der Berechtigungen - XP Prof, evtl. Homeversion. Um die Berechtigungen bei der Home Version zu setzten, müsst Ihr in den abgesicherten Modus booten oder FaJo XP FSE [1] benutzen.
Download einrichten
Als erstes müssen wir auf dem Server, auf dem die Updates gelagert werden wollen, den Winboard UpdateBuilder einrichten. Ich gehe dabei von den Standardverzeichnissen aus, also C:\WinBoard_UpdatePack
1. Den Winboard UpdateBuilder herunterladen und ausführen; es entsteht das Verzeichnis C:\WinBoard_UpdatePack
2. Das Verzeichnis im Explorer mit der rechten Maustaste anklicken und "Freigabe und Sicherheit" anklicken.
3. Dort "Diesen Ordner freigeben" wählen und winboard eintragen:
4. Auf den Button "Berechtigungen" klicken. Dort ist schon "Jeder" markiert; im unteren Bereich auf bei "Ändern" in der Spalte "Zulassen" klicken
5. Alles mit OK bestätigen.
5. Auf dem Server im Verzeichnis C:\Winboard_UpdatePack die Datei wb_dl.bat mit folgendem Inhalt anlegen:
REM Damit alles schoen aufgeraeumt ist @echo off cls REM Korrekt zum Verzeichnis wechseln C: cd\ cd C:\WinBoard_UpdatePack cd files REM Den eigentlichen Download starten download.bat exit REM Ende
Diese Batch-Datei ist nötig, damit die Verzeichnisse aufgrund der Fernsteuerung alle gefunden werden.
Wir verlassen den Server und wenden uns dem Client zu.
Auf dem Client legen wir uns ein Verzeichnis "Update" an. Hier hinein kommen zwei Dateien: Einmal "psexec.exe" von Sysinternals [2]. Damit können wir Befehle ferngesteuert ausführen und eine Batch-Datei, die den Download steuert.
Die Batch-Datei hat folgenden Inhalt:
REM Damit alles schoen aufgeraeumt ist @echo off cls REM Download starten psexec -i -s -d \\vpc c:\winboard_updatepack\wb_dl.bat exit REM Ende
Bitte \\vpc gegen den Namen des Servers tauschen!
Ein Doppelklick auf diese Batch-Datei lädt auf dem Server (!!) die Updates herunter.
Lokale Installation der Updates
Nachdem wir den Download der Updates für den Server eingerichtet haben, wenden wir uns der Installation zu.
Dazu benötigen wir folgende Schritte:
1. Auf dem Server im Ordner C:\Winboard_Updatepack legen wir uns eine Batch-Datei (wb_inst.bat) mit dem folgendem Inhalt an:
REM Damit alles schoen aufgeraeumt ist @echo off cls REM Korrekt zum Verzeichnis wechseln w: cd\ cd w:\WinBoard_UpdatePack cd files REM Den eigentlichen Installationsvorgang starten install.bat exit REM Ende
2. Auf dem Client geben wir net use w: \\vpc\winboard ein und haben so Laufwerk W:\, dass oben genutzt wird.
Bitte \\vpc gegen den Namen des Servers tauschen!
Ein Doppelklick auf W:\wb_inst.bat startet die gewohnte Installation!
Gezipptes Archiv auf dem Server anlegen
Alles schön und gut, aber ein gezipptes Archiv auf dem Server ist aber besser, also legen wir uns wieder eine Batch-Datei (wb_comp.bat) auf dem Server unter C:\Winboard_Updatepack an.
Diese Datei hat folgenden Inhalt:
REM Damit alles schoen aufgeraeumt ist @echo off cls REM Korrekt zum Verzeichnis wechseln w: REM Evtl. vorhandenes, altes Archiv löschen del UpdatePack.zip REM Zum eigentlichen Verzeichnis wechseln cd\ cd w:\WinBoard_UpdatePack cd files REM Den eigentlichen Komprimierungsvorgang starten compress.bat exit REM Ende
Ein Doppelklick darauf legt unter W:\ die Datei "UpdatePack.zip" an.
Somit ist alles netzwerkfähig und man kann von jedem PC im Netzwerk aus darauf zugreifen und seinen Rechner auf dem aktuellen Stand halten.