Hallo,
hat von euch schon jemand das Citrix Receiver Cleanup Tool und den Citrix Receiver 4.4 paketiert? Habe hier das Problem das die Installation anläuft, irgendwann fertig ist, auch als erfolgreich angezeigt wird, sich aber nicht wirklich was getan hat. Melde ich mich anschließend als Benutzer mit Admin Rechten an, sehe ich auch noch die offenen Installationsprozesse im Taskmanager. Stoße ich dann nochmals die Installation an meldet er mir "Could not repair corrupt FilePackage". Alles sehr merkwürdig. Hier mal das Skript:
!Skript um Citrix Receiver 4.4 zu installieren
!Erstellt von Niki Vandre, am 24.05.2016
!===================================
!
Set('WMI_Handle','0')
WMISimpleQuery('\\.\root\cimv2','Win32_Process','N ame=explorer.exe','WMI_')
Handle
EndProc
!
If %WMI_Handle%='0'
goto _don't ask user
Else
goto _askUser
!
: _askUser
If FileVersion('%PROGRAMFILES%\Citrix\ICA Client\wfcrun32.exe')>14.4/x64
goto Ende
Else
MsgBoxEx('Der Citrix Receiver wird installiert! Schliessen Sie JETZT ALLE Citrix Programme und bestätigen Sie DANACH mit OK. Starten Sie Citrix erst, wenn zu einem Neustart aufgefordert und dieser durchgeführt wurde.<cr><cr>Automatische Installation in 10 Minuten','Abfrage','',mbOKCancel,'600','0')
If %Abfrage%='OK'
Execute('sc config UI0Detect type= own')/?/TS
RunAsEx('.\extern$\ReceiverCleanupUtility.exe','/silent','stadtkl\niinstservice','','5','',WaitForE xecution+raUseCurrentUser+UndoneContinueParentScri pt)/TS
RunAsEx('.\extern$\CitrixReceiver4.4.exe','/SILENT /INCLUDESSON /STORE0="AppStore;
https://ctxsf.kaiserslautern.de/Citr...iscovery;on;SV KL App Store" /ENABLE_SSON="Yes" /STARTMENUDIR="\Citrix APPS" /SELFSERVICEMODE="False" /EnableFTU=0','','','','',raUseSisAccount+UndoneCon tinueParentScript)/TS
Execute('sc config UI0Detect type= own type= interact')/?/TS
RegModify('HKEY_LOCAL_MACHINE\SOFTWARE\STVKL','Reb ootRequired','1',mrReplace)/TS
ExitProc(Done)
Else
ExitProc(Undone)
!
: _don't ask user
If FileVersion('%PROGRAMFILES%\Citrix\ICA Client\wfcrun32.exe')>14.4/x64
goto Ende
Else
Execute('sc config UI0Detect type= own')/?/TS
RunAsEx('.\extern$\ReceiverCleanupUtility.exe','/silent','stadtkl\niinstservice','','5','',WaitForE xecution+raUseCurrentUser+UndoneContinueParentScri pt)/TS
RunAsEx('.\extern$\CitrixReceiver4.4.exe','/SILENT /INCLUDESSON /STORE0="AppStore;
https://ctxsf.kaiserslautern.de/Citr...iscovery;on;SV KL App Store" /ENABLE_SSON="Yes" /STARTMENUDIR="\Citrix APPS" /SELFSERVICEMODE="False" /EnableFTU=0','','','','',raUseSisAccount+UndoneCon tinueParentScript)/TS
Execute('sc config UI0Detect type= own type= interact')/?/TS
RegModify('HKEY_LOCAL_MACHINE\SOFTWARE\STVKL','Reb ootRequired','1',mrReplace)/TS
ExitProc(Done)
!
: Ende
ExitProc(Done)
!
!Deinstallationsroutine
: $BeginUninstallScript