Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet 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
-
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
-
Guter Hinweis. Für meine Zwecke völlig ausreichend.
Vielen Dank!
-
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