Winboard UpdateBuilder netzwerkfähig machen

aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Version vom 9. August 2008, 11:08 Uhr von BD.BlackDragon (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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:

Eigenschaften Ordner.JPG

4. Auf den Button "Berechtigungen" klicken. Dort ist schon "Jeder" markiert; im unteren Bereich auf bei "Ändern" in der Spalte "Zulassen" klicken

Berechtigungen.JPG

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.