Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: botschi am 14.12.06 - 15:19:18
-
Hallo,
ich wurde gefragt, ob man in einem LS-Agenten mehrere Batch-Dateien nacheinander ausführen kann und den Dateien einen oder mehrere Parameter mitgeben kann.
Ich könnte mir vorstellen, dass das mit shell irgendwie funktionieren müsste.
Kann man sowas machen?
Kann mir jemand ein Beispiel für so einen Aufruf zeigen?
-
Der Shell-Aufruf muss so aussehen, hier am Beispiel mit NotePad:
Shell("notepad.exe d:\temp\test.txt", 1)
Für eine Batchdatei siehst dann so ähnlich aus. Wenn du mehrere Batchdateien hast, hängst du entsprechend viele Shell-Aufrufe hintereinander. Oder du packst alle Batchdateien in eine und führst die dann aus.
Axel
-
Super, danke sehr!
Ich hätte mir auch vorstellen können, dass mehrere Aufrufe hintereinander Probleme mit sich bringen. Irgendein "Cache-Buffer-Run-Overflow-Mismatch" oder sowas 8)
Gruss Matthias
-
Könnte möglich sein, da bei mehreren Shell - Aufrufen diese parallel abgearbeitet werden. Um dem aus dem Wege zu gehen, packt doch alle Batch-Aufrufe in eine Batch-Datei.
Call Batch1.bat
Call Batch2.bat
Call Batch3.bat
Call Batch4.bat
Die rufst du dann mit Shell auf. Dann werden die Dateien nacheinander ausgeführt.
Axel