Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: berti@web am 25.04.06 - 17:10:10

Titel: Feststellen der CITRIX-Nutzung
Beitrag von: berti@web am 25.04.06 - 17:10:10
Hallo zusammen,

hier mal meine Laien-hafte Frage zu Notes unter Citrix: Wir haben das System gerade neu im Einsatz. Einige Mitarbeiter betreiben Notes ohne Citrix, andere mit. In verschiedenen Datenbanken werden @execute-Commands ausgeführt. Bei den Citrix-Anmeldungen greifen die Befehle mit ihren Pfadangaben auf die Laufwerke der Citrix-Server zu.

- Wie kann ich galant erreichen, dass das @execute-Command auch bei den Citrix-Anwendern direkt auf Ihrer Maschine ausgeführt wird?
- Kann ich mit einer Formel und/oder Script schnell herausfinden, ob ein User unter Citrix oder direkt arbeitet?

Vielen Dank im Voraus. MfG



Titel: Re: Feststellen der CITRIX-Nutzung
Beitrag von: Glombi am 25.04.06 - 20:13:55
Zur 1. Frage:
Hmm, ich fürchte das geht nicht.

Zur 2. Frage:
In einer Anwendung habe ich mal wie folgt programmiert, um herauszufinden, ob das Script auf einem Citrix Client läuft:

dim Citrix_Client as Integer
Citrix_Client = False

   'Prüfe, ob Citrix Client verwendet wird
   ret_eval = Evaluate( |@IsAppInstalled( "explorercitrix.exe" )| )
   If Isarray( ret_eval ) Then
      If ret_eval(0) = "1" Then
         Citrix_Client = True
      End If
   End If


explorercitrix.exe ist dabei eine Anwendung, die es nur auf Citrix gibt. Du musst Du halt anpassen.


Es mag auch eleganter anders gehen...

Andreas
Titel: Re: Feststellen der CITRIX-Nutzung
Beitrag von: berti@web am 26.04.06 - 09:59:12
Guter Hinweis. Für meine Zwecke völlig ausreichend.
Vielen Dank!
Titel: Re: Feststellen der CITRIX-Nutzung
Beitrag von: Tode am 05.05.06 - 14:17:41
zu Frage 1: Das geht nur, wenn Du den Benutzern Ihre lokalen Laufwerke in die Citrix- Session mappst.
Dann erscheint in der Citrix- Session halt Dein lokales C: als U: oder V: oder was auch immer Du angibst.

Ist dann halt eine Frage der Sicherheit.

Gruß
Tode