[gelöst] Installation Citrix Online Plugin

Antworten
Tommy
Beiträge: 4
Registriert: 13 Okt 2010, 08:28
Wohnort: Rahden
Kontaktdaten:

[gelöst] Installation Citrix Online Plugin

Beitrag von Tommy »

Hi Zusammen,

ich versuche seit ein paar Tagen den aktuellen Citrix Online Plugin über den Opsi Client Agent im PreLogin zu installieren. Ich nutze dafür folgenden Aufruf:

Code: Alles auswählen

CitrixOnlinePluginFull.exe /silent SERVER_LOCATION="http://<servername>" DONOTSTARTCC=1 ENABLE_SSON="Yes"
Wenn ich allerdings das Paket bei einem angemeldeten User "on-demand" anwende klappt dieses wunderbar.

Hat jemand eine Idee?

Danke und Gruß Tommy
Zuletzt geändert von Tommy am 24 Mär 2011, 09:24, insgesamt 1-mal geändert.
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Installation Citrix Online Plugin

Beitrag von karni »

siehe da viewtopic.php?f=7&t=1748&hilit=true+view#p8677 was ich geschrieben habe.

Es geht darum, dass kein User initialisiert ist. Ich benutze das VBS Skript für mehrere Pakete nicht nur DWG TrueView.
Ein Versuch ist es wert:)
aodeuma
Beiträge: 2
Registriert: 14 Sep 2009, 16:18

Re: Installation Citrix Online Plugin

Beitrag von aodeuma »

Hallo Tommy,
Problem gelöst? Hätte da eine Lösung.
BG
Martin
Tommy
Beiträge: 4
Registriert: 13 Okt 2010, 08:28
Wohnort: Rahden
Kontaktdaten:

Re: Installation Citrix Online Plugin

Beitrag von Tommy »

Hi Zusammen,

leider hat es auch nach dem anlegen des Default User Profiles nicht funktioniert. Auch alle Parameterkombinationen habe ich bereits durch :-( Vielleicht seit Ihr kreativer ;-)

@Marin:
bin gespannt :-)

Danke,
Tommy
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Installation Citrix Online Plugin

Beitrag von karni »

Hi,
es liegt nicht an Parameter:( . Die Installation sucht etwas in registry.
Wenn user eingeloggt ist , ist die info in registry, wenn nicht - fehlt die Info.
Ich habe dasselbe Probleme mit ein paar Programme gehabt, aber dieses VBS skript hat mir geholfen.

Optionen:
- event user_login benutzen. Software Installation wird gestartet, wenn der user sich eingeloggt hat.
- es gibt template auf der OPSI seite - software als admin installieren. User admin wird automatisch eingeloggt, und software wird installiert
- kannst du mit Parameter /qb installieren(exe entpacken wahrscheinlich ist msi drinnen)? Dann siehst du die Fehlermeldung. Vielleicht findest du etwas in Internet. So habe ich das VBS Skript gefunden.

Es ist keine große Hilfe.... aber besser als nichts:)
aodeuma
Beiträge: 2
Registriert: 14 Sep 2009, 16:18

Re: Installation Citrix Online Plugin

Beitrag von aodeuma »

Hallo Tommy,
spät aber doch - habe es wie folgt gelöst!

[DosInAnIcon_create_swtemp]
mkdir c:\swtemp

[Files_copy_setup]
copy %ScriptPath%\CtxOnlinePlugin\*.* "%Systemdrive%\swtemp"

[DosInAnIcon_setup_cmd]
c:
cd c:\swtemp
IcaPlugin.cmd

[Registry_install_runonce]
OpenKey [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
set "icaPlugin"="c:\swtemp\icaPlugin.cmd"

[Registry_install_autologon]
OpenKey [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
set "DefaultUserName"=REG_SZ:"username"
add "DefaultPassword"=REG_SZ:"password"
set "AutoAdminLogon"=REG_SZ:"1"

reboot

CMD File Info:
@echo off
cls
Title Citrix Online Plugin Setupinformationen
echo.
echo.
echo *******************************************************************
echo * *
echo * Administratives Setup "Fenster bitte nicht schliessen" *
echo * *
echo *******************************************************************
echo.
echo.
echo Bestehender Client wird deinstalliert.....
echo Remove Software is running........
ping serverxy -n 5 >nul
MsiExec.exe /X{2624B680-02BC-4CBC-839C-DA20DF6EF6EC} /passive
echo Citrix Online Plugin wird installiert....
echo Setup is running........
echo Bitte um etwas Geduld...
ping serverxy -n 5 >nul
C:\swtemp\pluginexexy.exe /silent ADDLOCAL="ICA_Client,PN_Agent,Flash,DesktopViewer,USB,SSON" ENABLE_SSON="no" ENABLE_KERBEROS="yes" CLIENT_NAME="%COMPUTERNAME%" ENABLE_DYNAMIC_CLIENT_NAME="Yes" SERVER_LOCATION="http oder https://domainxy/Citrix/PNAgent/config.xml"
echo.
echo Deaktiviere Auto Admin Login ...
ping serverxy -n 5 >nul
echo.
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "AutoAdminLogon" /f >nul
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "DefaultUserName" /f >nul
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "DefaultPassword" /f >nul
echo.
echo ************ PC Reboot wird vorbereitet ************
echo PC Reboot..........
ping serverxy -n 5 >nul
shutdown.exe /r /f /t 05
echo.



Hoffe es hilft Dir weiter - ist für viele sicher nicht die "korrekte Vorgehensweise" aber es hilft.

BG
Martin
Tommy
Beiträge: 4
Registriert: 13 Okt 2010, 08:28
Wohnort: Rahden
Kontaktdaten:

Re: Installation Citrix Online Plugin

Beitrag von Tommy »

Hi Martin,

wir testen das Script gerade. Die Idee ist gut. Verstehe allerdings nicht, warum wir für das Citrix Online Plugin so einen Umstand betreiben müssen.

Vielen Dank,
Gruß Tommy
Tommy
Beiträge: 4
Registriert: 13 Okt 2010, 08:28
Wohnort: Rahden
Kontaktdaten:

Re: Installation Citrix Online Plugin

Beitrag von Tommy »

Hallo Zusammen,

wir haben es hinbekommen. Auf der Citrix Seite gibt es einen entsprechenden Hinweis (http://support.citrix.com/article/CTX123761).
Mit dem im Hinweis bereitgestellten Transform File wird die Installation so angepasst das diese ohne Probleme in zwei schritten durchgeführt werden kann. Funktioniert übrigens auch für das aktuelle Online Plug-in 12.1.

Der Installationsteil unseres Scripts sieht dann so aus:

Code: Alles auswählen

[Files_Kopieren]
copy -s "q:\Software\Citrix\transform_notstrict.mst" "c:\temp\"

[Files_Loeschen]
delete -sf "c:\temp"

[WinBatch_Setup]
q:\Software\Citrix\CitrixOnlinePluginFull.exe /silent SERVER_LOCATION="http://<xenAppServerAdresse>" installdir="%ProgramFilesDir%\Citrix\ICA Client" TRANSFORMS="c:\temp\transform_notstrict.mst"
"%ProgramFilesDir%\Citrix\ICA Client\wfcrun32.exe" /regserver
Gruß Tommy
mr.quickly
Beiträge: 157
Registriert: 11 Nov 2008, 15:17

Re: [gelöst] Installation Citrix Online Plugin

Beitrag von mr.quickly »

@Tommy
Danke für den Hinweis. Habe den Post erst heute gelesen, das hätte ich Dir sonst auch geschrieben.

Finde es eine Frechheit, dass Citrix das nunmehr seit drei Versionen nicht ändert.
Viele Grüße

Thomas S.
ahcsas
Beiträge: 18
Registriert: 20 Jun 2011, 09:28

Re: [gelöst] Installation Citrix Online Plugin

Beitrag von ahcsas »

Hallo,

habt ihr auch mal die Deinstallation getestet? Bei mir bleibt diese immer in einer Endlosschleife hängen. Habe es sowohl mit

Code: Alles auswählen

Set $UninstallProgram32$ = "%ScriptPath%\files\CitrixOnlinePluginWeb.exe"
[Winbatch_uninstall_32]
"$UninstallProgram32$" /uninstall /silent TRANSFORMS="%ScriptPath%\files\transform_notstrict.mst"
und alternativ

Code: Alles auswählen

Set $UninstallProgram32$ = "%CommonAppdataDir%\Citrix\Citrix Online Plug-in - Web\TrolleyExpress.exe"
[Winbatch_uninstall_32]
"$UninstallProgram32$" /uninstall /cleanup /silent
probiert. Funktioniert aber beides nicht...

Ideen?

Gruß
Sascha
Viele Grüße
Sascha
Antworten