DavidXL auf Citrix Terminal Servern - DVWIN32.EXE

  • Hi zusammen,

    wir verwenden unter anderem David auch um aus Word oder div. anderen Programmen zu faxen.

    Auf Citrix (PS4 / W2k3) gibt es dabei das auch bei Tobit schon lange bekannte Problem das per Default der Dialog zur Nummereingabe nur auf der Console angezeigt wird.

    Lösung lt. KB ist per Published Application diesen Aufruf zu verwenden:

    %windir%\system32\dvwin32.exe %programfiles%\...office....\winword.exe

    (DVWIN32.EXE wird nach %windir%\system32 kopiert, dazu wird auch das Arbeitsverzeichnis %windir%\system32 verwendet...)

    Dabei wird prinzipiell einfach die DVWIN32.EXE gestartet und nun zusätzlich WinWord.EXE ausgeführt und als sichtbare Anwendung gestartet.
    Man könnte genauso als Default-Run-Eintrag die DVWIN32.EXE angeben, oder diese als sep. Published-App freigeben...

    Generell muss der Prozess DVWIN32.EXE einfach in der entsprechenden Benutzersitzung aktiv sein.

    Das ganze hat aber einen gravierenden Nachteil, sobald die DVWIN32.EXE einmal in der Sitzung gestartet wurde.. selbst wenn alle für den Benutzer sichtbaren Anwendungen beendet wurden, und die Sitzung sich eigentlich vom Server abmelden sollte, wird die DVWIN32.EXE immer noch im Hintergrund ausgeführt und hält die Sitzung dabei aktiv.

    Kurz um - sobald einmal gestartet hält die DVWIN32.EXE die Sitzung auf ewig aktiv.

    Bei RDP mag dies weiter kein Problem darstellen, da ja der Benutzer meist auf Abmelden klickt und die Sitzung damit beendet, beim ICA-Protokoll ist dies aber so nicht ohne weiteres möglich (klar, über das Symbol im SystemTray, aber das macht kein User... wäre ja auch nicht sinn und zweck von Citrix.. etc..)

    Kennt jemand ne Lösung wie man Windows/Citrix nun verklickert das dies ein Prozess ist, der die Sitzung nicht aufrecht hält... es werden schließlich viele versch. Prozesse per Usersitzung gestartet, und diese halten die Sitzung nicht aktiv...

    Wird der Prozess vor Beendingung des letzten aktiven Programms über den TaskManager abgeschossen, danach das letzte Programm beendet, so wird auch sofort die Sitzung abgemeldet, so wie es auch sein sollte..

    Bräuchte da dringend eine Lösung...

    Einmal editiert, zuletzt von littleDragon (10. Januar 2007 um 13:43)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!