Domino 9 und frühere Versionen > ND8: Entwicklung

Agent per cmd im Betriebssystem starten

<< < (2/2)

tabama:
Danke für die Antworten, konnte sie soeben erst lesen.

Das Dumme ist, es ist eine "gekaufte" DB mit versteckter Gestaltung. Also weiß ich nicht so genau, was da im Hintergrund bei der Erstellung eines Dokumentes abläuft. Aber irgendwas treibt der Agent. Wenn ich diesen nämlich manuell aufrufe, funktioniert es.
Wenn ich aber das ....?openForm benutzte, meckert Notes rum.

Also komme ich nicht drum herum den Agenten auszuführen.
Alternativ muss ich über die CMD eine Ansicht öffnen und der User muss dann den Agenten manuell starten.

Vielleicht hat ja noch jemand eine Ide.

Grüße
Martin

Ralf_M_Petter:
Sollte mit vbscript, dass du dann natürlich auch aus einem normalen Command file aufrufen kannst kein Problem sein.

Dim s
Dim db
Dim agent
Set s=CreateObject("Lotus.NotesSession")
Call s.Initialize
Set db=s.GetDatabase("servername","agent.nsf")
Set agent=db.GetAgent("test3")
Call agent.Run

Habe es gerade bei mir getestet, läuft einwandfrei. Aufpassen musst du nur, dass du das vbscript als 32 bit Prozess aufrufst, wenn du es auf einem 64 bit Windows laufen lässt.


Grüße

Ralf

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln