Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: froehlich2000 am 13.10.05 - 10:59:12

Titel: Serveragent - was ist zu beachten?
Beitrag von: froehlich2000 am 13.10.05 - 10:59:12
Frage an das Forum:

Was ist beim erstellen eines Serveragenten zu beachten?

darf man
Code
Dim taskId As Integer
		taskId% = Shell({cmd.exe /k "del datei" "&&Exit"})

nicht machen?
Titel: Re: Serveragent - was ist zu beachten?
Beitrag von: Driri am 13.10.05 - 11:28:21
wenig konkrete Fragestellung = wenig Response


Doch, shell kann man auch am Server nutzen. Muß dann halt nur sichergestellt sein, daß der Server das auch ausühren kann (richtiges OS, Pfade, etc.)
Titel: Re: Serveragent - was ist zu beachten?
Beitrag von: flaite am 13.10.05 - 11:29:23
Könnte zu Problemen führen, wenn der Server auf Linux läuft  ;D
Wenn die Datei nicht auf dem Server sondern auf dem Client liegt ist das auch nicht das gelbe.
Was bekommst du für eine Fehlermeldung?
Bei serverseitigen Agenten muß der Unterzeichner des Agenten (letzter Speicherer oder letzter Unterzeichner) in bestimmten Feldern im Serverdokument stehen. Abschnitt Agent security.
Es gibt unter LotusScript auch weniger barbarische Wege, um eine Datei zu löschen, die va auch noch plattformunabhängig sind.

Suche nach dem Befehl kill in der Designerhilfe.
Titel: Re: Serveragent - was ist zu beachten?
Beitrag von: froehlich2000 am 13.10.05 - 11:44:50
danke für den tipp mit kill.

kann ich bei serveragenten den befehl
Code
dir("datei")

ausführen?

funktioniert der befehl
Code
Open sFile For Input As fileNum
?

welche berechtigungen muss der user haben damit diese befehle funktionieren?
habe unrestricted....aber ich bekomme die fehlermeldung "operation disallowed in this session"

Titel: Re: Serveragent - was ist zu beachten?
Beitrag von: flaite am 13.10.05 - 13:00:37
Wie startest du den Agenten?

Normalerweise müßte bei unrestricted access des Unterzeichners Operationen im Dateisystem möglich sein.
Deshalb verstehe ich diese Meldung bei Open file for input as nicht
Titel: Re: Serveragent - was ist zu beachten?
Beitrag von: froehlich2000 am 13.10.05 - 13:16:52
so nun läuft der agent. es lag an den berechtigungen.
danke für eure hilfe