Kann man über eine Terminal Session ein Befehl an den Client schicken das dieser Outlook öffnet?
Hallo zusammen,
ich habe da ein sagen wir es mal spezielles Problem ;)
Wenn ich mich auf dem Terminalserver verbinde und in einem Programm sage:
"Mach mir mal Outlook auf damit ich das Dokument an xyz@abc.de schicken kann"
Soll er mir mein lokales Outlook öffnen und die Datei sowie die E-Mail Adresse eintragen in die neue E-Mail.
Ist das überhaupt möglich ?
Habe es über die Shell probiert mit "\\clientname\c$\Programme\Microsoft Outlook\Office10\outlook.exe"
Leider öffnet er mir in diesem Fall das Outlook auf dem Terminalserver mit dem ich in diesem Falle nichts anfangen kann ;)
Weil bei 1000 Kunden mit durchschnittlich 20 Usern ist das ein heiden Aufwand.
Zudem muss ich sagen das wir erst in der Registry schauen wo das Mailprogramm zu finden ist und schreiben es dann eine txt Datei woraus sich dann das Programm die Info zieht in welchem Pfad Outlook zu finden ist. Geht halt nur um Outlook und Outlook Express.
Habe schon mit meinen Kollegen gesprochen die meinten eventuell über RPC. Fällt aber weg da ja nicht jeder User auf fremden Rechner was starten soll.
Kurz gefasst:
Terminal Session aufbauen
aus dieser Session einen Befehl an den Client schicken das dieser Outloook mit den mitgelieferten Information (Mail Adresse, Anhang) starten soll.
Bin über jegliche Info dankbar
Greetz
Xdrxdr
ich habe da ein sagen wir es mal spezielles Problem ;)
Wenn ich mich auf dem Terminalserver verbinde und in einem Programm sage:
"Mach mir mal Outlook auf damit ich das Dokument an xyz@abc.de schicken kann"
Soll er mir mein lokales Outlook öffnen und die Datei sowie die E-Mail Adresse eintragen in die neue E-Mail.
Ist das überhaupt möglich ?
Habe es über die Shell probiert mit "\\clientname\c$\Programme\Microsoft Outlook\Office10\outlook.exe"
Leider öffnet er mir in diesem Fall das Outlook auf dem Terminalserver mit dem ich in diesem Falle nichts anfangen kann ;)
Weil bei 1000 Kunden mit durchschnittlich 20 Usern ist das ein heiden Aufwand.
Zudem muss ich sagen das wir erst in der Registry schauen wo das Mailprogramm zu finden ist und schreiben es dann eine txt Datei woraus sich dann das Programm die Info zieht in welchem Pfad Outlook zu finden ist. Geht halt nur um Outlook und Outlook Express.
Habe schon mit meinen Kollegen gesprochen die meinten eventuell über RPC. Fällt aber weg da ja nicht jeder User auf fremden Rechner was starten soll.
Kurz gefasst:
Terminal Session aufbauen
aus dieser Session einen Befehl an den Client schicken das dieser Outloook mit den mitgelieferten Information (Mail Adresse, Anhang) starten soll.
Bin über jegliche Info dankbar
Greetz
Xdrxdr
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 147455
Url: https://administrator.de/forum/kann-man-ueber-eine-terminal-session-ein-befehl-an-den-client-schicken-das-dieser-outlook-oeffnet-147455.html
Ausgedruckt am: 14.01.2025 um 14:01 Uhr
7 Kommentare
Neuester Kommentar
Zitat von @xdrxdr:
Das haben wir uns auch schon überlegt via smtp ;) haben wir auch schon in Arbeit ;) aber Outlook wäre halt Nice to have
:D
Wenn du dich mehr damit beschäftigst, wirst du merken, dass es eben nicht 'Nice to have' mit Outlook ist. Glaub mir, versucht den automatischen SMTP-Versand hinzubekommen.Das haben wir uns auch schon überlegt via smtp ;) haben wir auch schon in Arbeit ;) aber Outlook wäre halt Nice to have
:D
Unter Windows-Terminalserver fällt mir dazu auch nichts ein, was serienmäßig geht.
Aber mir fällt ein Workaround ein:
Man könnte bspw. innerhalb des Programms ermitteln von welchem Client aus der entsprechende User kommt. Mit diesem Wissen könnte man dann auf dem Client eine Batch/VBScript schreiben die das auslöst der Client machen soll (also eine neue Mail öffnen). Die soeben erzeugt Batch/VBScript muss dann nur noch vom TS aus per PSExec mit dem jeweiligen User gestartet werden. Das sollte hinhauen denke ich, auch wenn es nicht unbedingt schön ist
Aber mir fällt ein Workaround ein:
Man könnte bspw. innerhalb des Programms ermitteln von welchem Client aus der entsprechende User kommt. Mit diesem Wissen könnte man dann auf dem Client eine Batch/VBScript schreiben die das auslöst der Client machen soll (also eine neue Mail öffnen). Die soeben erzeugt Batch/VBScript muss dann nur noch vom TS aus per PSExec mit dem jeweiligen User gestartet werden. Das sollte hinhauen denke ich, auch wenn es nicht unbedingt schön ist