opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
4. Localboot Produkte: Automatische Softwareverteilung mit <strong>opsi</strong><br />
Skripts (was im Rahmen eines <strong>opsi</strong>-Systems automatisch passiert) nicht wieder auf<br />
die selbe Anweisung stößt und in eine Schleife läuft, sondern jetzt den zweiten Teil<br />
des Skripts abarbeitet, ist eine Konstruktion in etwa wie folgt erforderlich:<br />
Set $WinstRegKey = "HKLM\SOFTWARE\<strong>opsi</strong>\winst"<br />
Set $RebootFlag = GetRegistryStringValue ("[" + $WinstRegKey + "] " +<br />
"RebootFlag")<br />
if not ($RebootFlag = "1")<br />
;=========================<br />
;<br />
; Anweisungen vor Reboot ...<br />
;<br />
; hier können jetzt beliebige Anweisungen stehen<br />
; Reboot initialisieren<br />
Set $RebootFlag = "1"<br />
Registry_SaveRebootFlag<br />
ExitWindows /ImmediateReboot<br />
else<br />
;=========================<br />
;<br />
; Anweisungen nach Reboot ...<br />
;<br />
; Rebootflag zurücksetzen<br />
Set $RebootFlag = "0"<br />
Registry_SaveRebootFlag<br />
; hier steht der Skriptteil nach Reboot<br />
endif<br />
Dazu wird noch die folgende Registry-Sektion im Bereich Aktionen benötigt:<br />
[Aktionen]<br />
[Registry_SaveRebootFlag]<br />
openKey [$WinstRegKey]<br />
set "RebootFlag" = "$RebootFlag"<br />
4.3.1.7.2.2. Dateien kopieren<br />
Die möglichen Kopieroptionen sind im wInst-Handbuch dargestellt.<br />
4.3.1.7.2.3. Startmenü-Einträge<br />
Im winst-Skript können die Startmenü-Einträge standardkonform mittels einer<br />
Linkfolder-Sektion eingerichtet sowie dem entsprechenden Aufruf eingerichtet werden,<br />
Beispiel:<br />
[LinkFolder_adminutils]<br />
set_basefolder common_programs<br />
set_subfolder "Admin Utils"<br />
62