Miki 10 Geschrieben 27. August 2011 Melden Teilen Geschrieben 27. August 2011 Guten Tag zusammen Wir haben in den letzten Tagen komplett auf Terminal Server/Remotedesktop umgestellt. Alles läuft soweit bestens. WS2008R2 Was wir nicht hinbekommen ist folgendes: Ein bisher verwendetes Businesstool, das eine reine EXE Datei ist und keine relevanten Einträge in der Registry vornimmt und keine Installationsroutine benötigt, kann nicht, respektive nur 1x durch einen angemeldeten Client/USER (der Erste der startet), ausgeführt werden. Ein weiterer USER kann das Tool nicht starten, solange ein anderer diese Software benutzt. Das ist natürlich nicht der Sinn der Sache, sondern jeder USER sollte auf seinem TS-Desktop das Programm ausführen können. Unabhängige Instanzen eben. Bisher hat das funktioniert und zwar wiefolgt: Das EXE war ebenfalls zentral auf einem Server. Mit einer Verknüpfung konnte das Tool dann auf dem lokalen Rechner ausgeführt werden. Aber eben: Lokal. Jeder in seimem abgeschirmten Bereich. Nun auf dem TS sind die Tasks trotz verschiedener USER doch physisch am gleichen Ort und das scheint Probleme zu machen. Hat jemand eine Idee, wie man das EXE trotz TS irgenwie einkapseln kann und das pro USER? Vielen Dank für eure guten Ideen... Zitieren Link zu diesem Kommentar
NorbertFe 2.105 Geschrieben 27. August 2011 Melden Teilen Geschrieben 27. August 2011 Und sowas testet man nicht vor einer doch recht radikalen Umstellung der gesamten Infrastruktur? ;) Was sagt denn der Hersteller des Businesstools? Eventuell will er ja verhindern, dass seine Anwendung in TS Umgebungen verwendet wird? Bye Norbert Zitieren Link zu diesem Kommentar
Miki 10 Geschrieben 27. August 2011 Autor Melden Teilen Geschrieben 27. August 2011 ...Ist nicht gerade eine Geschäftskritische Anwendung:rolleyes: Der Hersteller arbeitet dran, das kann aber dauern... Möchten aber auch ein bisschen hören was andere sagen. Also guten Ideen sind gefragt. Zitieren Link zu diesem Kommentar
NorbertFe 2.105 Geschrieben 27. August 2011 Melden Teilen Geschrieben 27. August 2011 Es gibt nunmal Anwendungen die prüfen ob ihre .exe schon gestartet ist (und das leider unabhängig vom startenden User) und verhindern damit die doppelte Ausführung. Ich meine, dass du da nicht ohne den Hersteller weiterkommen wirst. Kannst die .exe ja mal kopieren umbenennen und testen, ob es dann funktioniert. ;) Dann brauchst du nur für jeden User ne eigene .exe. Bye Norbert Zitieren Link zu diesem Kommentar
jarazul 10 Geschrieben 27. August 2011 Melden Teilen Geschrieben 27. August 2011 Wenn eure Lizenzen es hergeben, App-V oder XenApp bzw. ThinApp. Dann bekommt die Anwendung es nicht mit, dass sie schon mal läuft. cheers, Daniel Zitieren Link zu diesem Kommentar
Miki 10 Geschrieben 27. August 2011 Autor Melden Teilen Geschrieben 27. August 2011 Erstmal vielen Dank, dass du dir überhaupt die Zeit nimmst, mir eine Lösung zu bieten. Ich habe einerseits befürchtet, dass ich wie du sagst, ohne Hersteller nicht weiterkomme. Trotzdem hoffte ich auf eine "versteckte Funktion" von Microsoft, die ein solches Gebilde zulassen würde :confused: Na ja, insofern ist es positiv, dass der Hersteller nun ein Testsystem aufbaut. ... das dauert halt eben ein weilchen... Das mit dem Umbenennen habe ich schon versucht. Irgenwie komisch, dass das Tool dann trotzdem merkt, dass "sein" Task bereist läuft. Je nach dem wie das EXE benannt ist, wird dessen Name im Taskmanager angezeigt. Ein weiterer User mit einem anders benannten EXE sieht "seinen" Task für 2sec., dann schliesst er wieder. Wenn der Hersteller das so gewollt haben würde, würde ich das verstehen. Dem ist aber nicht so... Gruss... Zitieren Link zu diesem Kommentar
Miki 10 Geschrieben 27. August 2011 Autor Melden Teilen Geschrieben 27. August 2011 Hallo Daniel App-V habe ich in unsren Open-Licences gefunden (haben zwar davor noch nie davon gehört). Also besten Dank für deinen Beitrag. Der Download ist bereist fertig... Da ich mit App-V wie erwähnt keine Erfahrung habe, kann ich jetzt googeln, einfach ausprobieren.... oder du hast bevor ich starte noch ein, zwei kleine Tipps für mich? Gruss :) Zitieren Link zu diesem Kommentar
jarazul 10 Geschrieben 27. August 2011 Melden Teilen Geschrieben 27. August 2011 Hey, schau die den App-V Sequencing Guide an. Als Verteilungsmethode wählst du dann den MSI-Standalone-Modus. Cheers, Daniel Zitieren Link zu diesem Kommentar
Miki 10 Geschrieben 27. August 2011 Autor Melden Teilen Geschrieben 27. August 2011 Hallo Daniel Also soweit hat das funktioniert. Das EXE besteht nun aus einem installierbaren APP und kann auf den Clients installiert werden. Halt mit dem Umstand, dass auf dem TS Client nochmals "ein Client" gestartet wird, das stört aber eigentlich nicht und läuft sehr flüssig ab... Nochmals besten Dank für deine Hilfe. Mal abwarten, was der Hersteller noch bringen wird. Viele Grüsse Miki :eek: Zitieren Link zu diesem Kommentar
Miki 10 Geschrieben 27. August 2011 Autor Melden Teilen Geschrieben 27. August 2011 Hallo Daniel Ich war da wohl etwas voreilig. Es ist nach wie vor nur 1 Start eines Users möglich. Obwohl der Task als App läuft. Allerdings war der Hinweis den MSI Standalone Modus zu wählen zu spät für meinen Versuch. Habe nur auf die Schnelle ein App generiert, das sich geard anbot und über das Systemsteuerungselement "Anwendung auf Remotedesktopserver installieren" auf die Clients verteilt. Ich kann damit unter jedem Client das Tool starten, die Verknüpfung wurde genereiert. Aber eben nur 1 User gleichzeitig. Da das so nicht funktioniert, hege ich den Verdacht, dass der Hersteller das mit einer integrierten Lizenz verhindert. Er weiss es wahrscheinlich nur nicht, da er selber ja nun "probiert". Werde mich nun doch durch den Guide von App-V kämpfen müssen. Das wird aber schon noch. Besten Dank nochmals für die Richtungsangabe... Zitieren Link zu diesem Kommentar
david_obrien 10 Geschrieben 27. August 2011 Melden Teilen Geschrieben 27. August 2011 Hallo, also bevor ihr da jetzt ganz neue Umgebungen aufbaut (soooo trivial ist App-V nun auch nicht), würde ich den Hersteller dieser Anwendung einfach fragen ob seine Anwendung TS tauglich ist oder nicht. Alles andere macht ggf. erstmal mehr Aufwand als nötig. Im Falle von App-V könnte man jetzt auch überlegen ob man vielleicht statt auf den Client auf den Server streamt. Dann bekommen die User lokal zumindest nichts mit. Wie gesagt, der Hersteller sollte dazu eigentlich was sagen können. Ansonsten: Merkwürdiger Hersteller Gruß David Zitieren Link zu diesem Kommentar
jarazul 10 Geschrieben 28. August 2011 Melden Teilen Geschrieben 28. August 2011 App-V soll nur eine temporäre Lösung sein, bis de Hersteller ein supportetes Szenario beschreibt. Nicht jeder Hersteller kennt und weiß was ein Terminal Server überhaupt ist, leider... Cheers, Daniel Zitieren Link zu diesem Kommentar
Miki 10 Geschrieben 28. August 2011 Autor Melden Teilen Geschrieben 28. August 2011 Also allen Beitragschreibenden besten Dank. Ist wohl am Besten, auf die Ergebnisse des Herstellers zu warten. Ich werde dann die Lösung dazuschreiben. Beste Grüsse Miki Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.