Native Notes-Aufgaben können einfach ausgeführt werden von MarvelClient über die Aktion "Programm ausführen". 

1. Suchen Sie die Beispielaktion "Kompakt für alle lokalen Datenbanken einmal im Hintergrund ausführen" im MarvelClient config-Datenbank.

2. Überprüfen Sie sie, kopieren Sie sie und fügen Sie sie in eine beliebige andere Ansicht "Alle Aktionen" in Ihrer Konfigurationsdatenbank ein.

3. Fügen Sie die gewünschte Notes-Datenbank oder den Ordner und die gewünschten Aufgaben hinzu/ersetzen Sie sie und wechseln Sie in die Zeile "Parameter" mit Anführungszeichen, wie " \bookmark.nsf" -c -S 10. 

4.Füllen Sie die Abschnitte „Warten?, Zeitüberschreitung und Text“ der Aktion „Programm ausführen“ wie gewünscht aus, benennen Sie sie, speichern und schließen Sie sie.

Hinweis: Bitte beachten Sie, dass beim Ausführen eines Programms "Before Login" dem Benutzer eine Passwortabfrage angezeigt wird, die möglicherweise nicht erwünscht ist. - der empfohlene Ausführungstyp für praktisch alle Notes-Prozesse ist "After login - Before Sync"

Hinweis: Beachten Sie, dass die Aktion nicht sofort ausgeführt wird, wenn Tasks auf gesperrten Datenbanken wie names.nsf ausgeführt werden, sondern beim nächsten Notes-Neustart lediglich zur Ausführung markiert wird (für Notes 8 und höher - Notes releases < 8 wird höchstwahrscheinlich nie die Komprimierung einer gesperrten Datenbank durchführen).

Sie können jede Notes Client-Aufgabe (ncompact.exe, nconvert.exe, nfixup.exe, ...) nach der Anmeldung vor der Synchronisierung ausführen, ohne dass Endbenutzer ihre Passwörter eingeben müssen.

Da beim Ausführen einer Task alle von IBM unterstützten Parameter übergeben werden können, bietet das Starten solcher Notes-Tasks viel mehr Flexibilität als beispielsweise LotusScript-Agenten. Außerdem erfordert das Erstellen eines einfachen Dokuments keine Programmierkenntnisse wie es ein Script-Agent tun würde.

Nebenbei bemerkt, (die meisten) Entwickler lieben es, wenn Sie nhttp.exe zusammen mit dem Client starten :-)