Views
WinstScripts
>>
nav
last edited 1 year ago by shilpert
# Installationsscript fuer Norton Antivirus Corp. Edition 8-10
# Im Verzeichnis "files" muessen die setup.exe und grc.dat kopiert werden
[Initial]
; Script erstellt von Sebastian Hilpert 4.1.2008
Message=Installiere Norton Antivirus Corp. Edition
LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off
;Variablen fuer BetriebssystemsVersion (OS)-Test
DefVar $OS$
DefVar $MinorOS$
set $OS$ = GetOS
set $MinorOS$ = GetNTVersion
if ( $OS$ = "Windows_NT" )
WinBatch_install
endif
[WinBatch_install]
%SCRIPTPATH%\files\setup.exe /qn RUNLIVEUPDATE=1 REBOOT=REALLYSUPPRESS
# Das dazugehoerige Deinstallationsscript
# es muss ggf. vor der Installation bei gesetzter Passwortsperre diese entfernt werden. Danach (Reboot) wird die Deinstallation durchgefuehrt.
[Initial]
; Script erstellt von Sebastian Hilpert 4.1.2008
Message=Deinstalliere Symantec Antivurs 8 Corp. Edition
LogLevel=2
ExitOnError=true
ScriptErrorMessages=on
TraceMode=off
DefVar $Temp$
set $Temp$ = "C:\TMP"
DefVar $OS$
DefVar $MinorOS$
set $OS$ = GetOS
set $MinorOS$ = GetNTVersion
DefVar $WinstRegKey$
Set $WinstRegKey$ = "HKLM\SOFTWARE\opsi.org\winst"
DefVar $RebootFlag$
Set $RebootFlag$ = GetRegistryStringValue("["+$WinstRegKey$+"] "+"RebootFlag")
DefVar $ProductName$
Set $ProductName$ = "Norton Antivirus 8.0"
DefVar $SYSTEMDRIVE$
[Aktionen]
if ($OS$ = "Windows_NT" AND not ($MinorOS$="NT4"))
if not ($RebootFlag$ = "1")
;=========================
; Anweisungen vor Reboot
Message "Registry patchen für "+$ProductName$+" ..."
; Passwort fuer Deinstallation deaktivieren
Registry_password
; Reboot initialisieren ...
Set $RebootFlag$ = "1"
Registry_SaveRebootFlag
ExitWindows /ImmediateReboot
else
;=========================
; Anweisungen nach Reboot
; Rebootflag weitersetzen
Set $RebootFlag$ = "0"
Registry_SaveRebootFlag
; die eigentlichen Anweisungen
Winbatch_uninstall
endif ; Rebootflag = not 1
endif
[Registry_password]
openkey [HKLM\SOFTWARE\INTEL\LANDesk\VirusProtect6\CurrentVersion\AdministratorOnly\Security]
set "UseVPUninstallPassword" = REG_DWORD:0x0
[Winbatch_uninstall]
%SCRIPTPATH%\files\Setup.exe /x /qn /l:$temp$\navuninst.log
[Registry_SaveRebootFlag]
openKey [$WinstRegKey$]
set "RebootFlag" = "$RebootFlag$"