Ist es möglich, ein zweites Programm auf der Registerkarte Remotedesktop-> Programme zu starten?

0

Ich habe ein Buchhaltungspaket namens Southware. Es ist auf einem Windows 2003r2-Server installiert. Jeder Benutzer verwendet RDC (Remote Desktop Connection), um von seiner Workstation (Win7 und WinXP) aus eine Verbindung zum Server herzustellen und eine Southware-Sitzung zu starten. Wir starten jede Sitzung mit "Programmpfad und Dateiname" auf der Registerkarte "Programm" der RDC auf jeder Arbeitsstation. Sobald der Benutzer fertig ist, beendet er Southware und das RDC-Fenster wird nahtlos geschlossen.

Der Client für unser altes Accounting-Paket (Tinyterm) hatte eine Funktion zum Hinzufügen von Tastatur-Hotkeys. Benutzer fanden es toll, dass sie lange Bestellnummern für häufig bestellte Produkte hinzugefügt haben. Nun, leider gibt es weder in Windows noch in RDC eine solche Funktion.

Ich habe mir ein Open Source-Dienstprogramm namens AutoHotKey angesehen. Auf dem Server konnte ich ein Batch-Skript erstellen, mit dem sowohl Southware als auch AutoHotKey über die Registerkarte "Programme" gestartet wurden, und alles hat hervorragend funktioniert. Das einzige Problem ist, dass die RDC-Fenster nicht mehr geschlossen werden, nachdem der Benutzer Southware beendet hat. Ich muss den Task-Manager manuell als Administrator auf dem Server ausführen und die Sitzung von AutoHotKey für den bestimmten Benutzer beenden. Dies ist leider nicht akzeptabel.

Gibt es eine Möglichkeit, anstelle eines Skripts zwei Programme zu "Programmpfad und Dateiname" auf der Registerkarte "Programm" hinzuzufügen? Ist es möglich, ein Programm wie AutoHotKey oder AutoIt as a Service stabil auszuführen? Ist es möglich, ein Exit-Skript mit RDC auszuführen? Kann ich den AutoHotKey-Prozess irgendwie automatisch beenden, sobald der Southware-Prozess endet? Denke ich über diesen ganzen Prozess ganz falsch nach? Gibt es einen besseren Weg, es zu tun?

Danke im Voraus.

Albion
quelle
2
Ich bin nicht sicher, ob ich verstehe, was du meinst. Natürlich gibt es einen Windows Server 2003 R2. Ich kann die Systemeigenschaften kopieren, die "Microsoft Windows Server 2003 R2" lauten, wenn Sie möchten. Ich denke, Sie könnten behaupten, dass es nur 2003sp1 ist, mit einer zusätzlichen Festplatte voller Extras. Aber ich bin nicht hier, um über Semantik zu streiten, und ich bin mir ziemlich sicher, dass dies keinen Einfluss auf die Antwort haben wird. Ich könnte mich jedoch irren.
Albion
Wird das Remote-Desktop-Fenster geschlossen, wenn Sie AutoHotKey laden, es jedoch nicht verwenden?
Sgmoore

Antworten:

0

Obwohl ich ein bisschen dumm finde, das nicht sofort zu sehen, gibt es eine viel einfachere Antwort auf meine Frage. Laden Sie AutoHotKey und die Skripte auf die lokale Arbeitsstation anstelle der Remotedesktopsitzung. Sie werden im Terminalfenster einwandfrei funktionieren.

Albion
quelle