Lokaler RC Master über Citrix
Lokaler RC Master über Citrix
Hallo Freunde der Fernwartung,
ich habe folgendes Szenario und bräuchte eine Lösung.
- 1 Masterserver an Standort A
- 1 Citrix Server an Standort A (EMC wird hierüber für weitere Standorte gepublished)
Nun gibt es weitere Standorte weltweit verteilt. Die EMC wird über Citrix gepublished, da sonst die Wartezeiten ins unermessliche steigen, wenn ein Kollege, aus einem anderen Land, über seine lokale EMC auf die DB am Standort A zugreifen möchte.
Allerdings gibts es an anderen Standorten auch User, die über RemoteControl, von derer lokalen IT, supportet werden sollen. Der Wunsch wäre natürlich, dass man hier - wie am Standort A - einfach über die EMC (über Citrix) mit rechter Mauste auf den gewünschten Client klickt und RemoteControl auswählt. Jetzt ist allerdings das Problem, dass bei dieser Aktion nicht der RC Master des lokalen Supporters geöffnet wird, sondern der RC Master inenrhalb der Citrix Session - also auf dem Server direkt.
Die Herausforderung ist also den RC Master vom lokalen Rechner öffnen zu lassen. Selbstverständlich soll das Variablengedöns (-hona: %Computername%) mitgegeben werden.
Bisher haben wir es versucht über das Tool "PSExec" zu realisieren. Das funktioniert auch bedingt. Hierrüber lässt sich zumindest schon der RC Master des lokalen Supporters starten. Allerdings wird die Variable %Computername% nicht richtig aufgelöst - es wird immer der Hostname des Citrix-Servers eingetragen/aufgelöst.
Vielleicht hat jemand von euch einen heissen Tipp für uns! Vielen Dank vorab für die Bemühungen
ich habe folgendes Szenario und bräuchte eine Lösung.
- 1 Masterserver an Standort A
- 1 Citrix Server an Standort A (EMC wird hierüber für weitere Standorte gepublished)
Nun gibt es weitere Standorte weltweit verteilt. Die EMC wird über Citrix gepublished, da sonst die Wartezeiten ins unermessliche steigen, wenn ein Kollege, aus einem anderen Land, über seine lokale EMC auf die DB am Standort A zugreifen möchte.
Allerdings gibts es an anderen Standorten auch User, die über RemoteControl, von derer lokalen IT, supportet werden sollen. Der Wunsch wäre natürlich, dass man hier - wie am Standort A - einfach über die EMC (über Citrix) mit rechter Mauste auf den gewünschten Client klickt und RemoteControl auswählt. Jetzt ist allerdings das Problem, dass bei dieser Aktion nicht der RC Master des lokalen Supporters geöffnet wird, sondern der RC Master inenrhalb der Citrix Session - also auf dem Server direkt.
Die Herausforderung ist also den RC Master vom lokalen Rechner öffnen zu lassen. Selbstverständlich soll das Variablengedöns (-hona: %Computername%) mitgegeben werden.
Bisher haben wir es versucht über das Tool "PSExec" zu realisieren. Das funktioniert auch bedingt. Hierrüber lässt sich zumindest schon der RC Master des lokalen Supporters starten. Allerdings wird die Variable %Computername% nicht richtig aufgelöst - es wird immer der Hostname des Citrix-Servers eingetragen/aufgelöst.
Vielleicht hat jemand von euch einen heissen Tipp für uns! Vielen Dank vorab für die Bemühungen
Wer Anderen eine Bratwurst brät hat selbst ein Bratwurstbratgerät.
-
- Moderator
- Posts: 7965
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Lokaler RC Master über Citrix
Ich würde erst mal aus der EMC eine Batchdatei aufrufen und die benötigten Parameter übergeben.
Innerhalb der Batchdatei kann man dann via %1, %2 usw. auf die Werte zugreifen und PSEXEC übergeben.
Innerhalb der Batchdatei kann man dann via %1, %2 usw. auf die Werte zugreifen und PSEXEC übergeben.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Re: Lokaler RC Master über Citrix
Hallo Herr Ambrosius,
vielen Dank für Ihre Hilfe. Ich verstehe aber nicht ganz was Sie mit "%1" genau meinen.
Hier ist der Aufruf in der Batchdatei:
"C:\Program Files\PSExec.exe" \\%clientname% -e -i "C:\Programme\Empirum\RemoteControlMaster\EmpirumRCMaster.exe" -hona:%computername% -hopa:abc...
Die Variable %computername% wird nicht wie gewünscht aufgelöst, sondern der Cit5rix Server verbirgt sich dahinter. Über %IP% hat es bereits funktioniert, aber die IP Adresse muss dadurch immer schön durchs Inventory gepflegt sein -> Kann zu falschen IPs führen.
vielen Dank für Ihre Hilfe. Ich verstehe aber nicht ganz was Sie mit "%1" genau meinen.
Hier ist der Aufruf in der Batchdatei:
"C:\Program Files\PSExec.exe" \\%clientname% -e -i "C:\Programme\Empirum\RemoteControlMaster\EmpirumRCMaster.exe" -hona:%computername% -hopa:abc...
Die Variable %computername% wird nicht wie gewünscht aufgelöst, sondern der Cit5rix Server verbirgt sich dahinter. Über %IP% hat es bereits funktioniert, aber die IP Adresse muss dadurch immer schön durchs Inventory gepflegt sein -> Kann zu falschen IPs führen.
Wer Anderen eine Bratwurst brät hat selbst ein Bratwurstbratgerät.
-
- Moderator
- Posts: 7965
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Lokaler RC Master über Citrix
Genau. Deswegen der indirekte Aufruf via Batchfile.
%1 ist der erste dem Batchfile übergebene Parameter.
%1 ist der erste dem Batchfile übergebene Parameter.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Re: Lokaler RC Master über Citrix
Hallo Herr Ambrosius,
ich glaube ich stehe gerade auf der Leitung. Ich verstehe nicht den Sinn in der vorhanden Batchdatei eine Variable "oben" zu definieren, welche dann "unten" verwendet wird. Dann kann man doch gleich die Variable %computername% verwenden. Wie Sie sehen bin ich wohl wirklich etwas verwirrt, wo Sie ihre Variablen definieren und wieder aufrufen wollen
ich glaube ich stehe gerade auf der Leitung. Ich verstehe nicht den Sinn in der vorhanden Batchdatei eine Variable "oben" zu definieren, welche dann "unten" verwendet wird. Dann kann man doch gleich die Variable %computername% verwenden. Wie Sie sehen bin ich wohl wirklich etwas verwirrt, wo Sie ihre Variablen definieren und wieder aufrufen wollen
Wer Anderen eine Bratwurst brät hat selbst ein Bratwurstbratgerät.
-
- Moderator
- Posts: 7965
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Lokaler RC Master über Citrix
Nein!
Denn innerhalb der Batchdatei ist die Variable %Computername% durch das Betriebssystem auf den Namen des Hosts gesetzt auf dem das Script läuft.
Die EMC übergibt dem externen Tool aber den Namen des zu steuernden PCs.
Also zwei völlig verschiedene Inhalte mit dem selben Variablennamen.
Wenn Sie aber den Wert als Übergabeparameter in das Batchfile retten können Sie ihn dann dort elegant verwenden.
Klarer?
Denn innerhalb der Batchdatei ist die Variable %Computername% durch das Betriebssystem auf den Namen des Hosts gesetzt auf dem das Script läuft.
Die EMC übergibt dem externen Tool aber den Namen des zu steuernden PCs.
Also zwei völlig verschiedene Inhalte mit dem selben Variablennamen.
Wenn Sie aber den Wert als Übergabeparameter in das Batchfile retten können Sie ihn dann dort elegant verwenden.
Klarer?
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Re: Lokaler RC Master über Citrix
Leider bringt uns das alles nicht weiter. Habe einen Call eröffnet und hoffe auf eine Lösung. Anscheinend gibt es bei der Matrix42 einen Citrix Spezialisten, bei dem dieses Thema angesprochen wurde.
Mal abwarten...
Danke für Ihre Bemühungen Herr Ambrosius!
Mal abwarten...
Danke für Ihre Bemühungen Herr Ambrosius!
Wer Anderen eine Bratwurst brät hat selbst ein Bratwurstbratgerät.
-
- Moderator
- Posts: 7965
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: Lokaler RC Master über Citrix
Aber das hat ja eigentlich nichts mit Citrix zu tun sondern mit Batchfile-Scripting.
Auf welchen Wert ist denn die Variable %1 beim Aufruf des Batchfiles gesetzt?
Bitte mal mit ECHO ausgeben lassen beim Aufruf. ggf. PAUSE dahinter wg. Lesbarkeit.
Auf welchen Wert ist denn die Variable %1 beim Aufruf des Batchfiles gesetzt?
Bitte mal mit ECHO ausgeben lassen beim Aufruf. ggf. PAUSE dahinter wg. Lesbarkeit.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Who is online
Users browsing this forum: No registered users and 5 guests