Domino 9 und frühere Versionen > ND6: Entwicklung
Script Host im Agent. Ich schnall's nicht.
hampa:
Hallo Gemeinde
Ich habe folgende Script-Zeile in einen Agent eingebaut, der "ge-scheduled" auf dem Server läuft. Ich lösche damit ein Verzeichnis - mehr nicht. ;D
--- Code: ---Set fso = createObject("Scripting.FileSystemObject")
fso.DeleteFolder docProfile.ScratchDir(0) + "\"+ doc.UniversalID, False
--- Ende Code ---
Jetzt verstehe ich eins nicht. Warum funzt dieses Script nicht. (Siehe unten)
--- Code: ---Set WshShell = CreateObject ("WScript.Shell")
WshShell.run (shell_string)
--- Ende Code ---
Ich habe inzwischen nur soviel herausgefunden, dass WScript von VBScript automatisch zur Verfügung gestellt wird. Was ich nicht begreife ist, warum Scripting.FileSystemObject ohne mein zutun im Agent (LotusScript) zur Verfügung steht.
Kann mir da jemand von Euch weiterhelfen?
Gruss aus der Schweiz
Hampa
Semeaphoros:
Das kommt über die Rehschizophrenie als COM-Schnittstelle in Dein Lotusscript.
hampa:
Hallo Semeaphoros
--- Zitat von: Semeaphoros am 10.03.05 - 12:02:12 ---Das kommt über die Rehschizophrenie als COM-Schnittstelle in Dein Lotusscript.
--- Ende Zitat ---
Geil! Aber ich verstehe nur Bahnhof. ;D ;D
Trotzdem vielen Dank.
Gruss Hampa
Marinero Atlántico:
Ich hab wirklich keine Ahnung von com-Programmierung.
Laß mich raten:
Weil "Scripting.FileSystemObject" global in der Registry angemeldet ist, "WScript.Shell" hingegen nicht?
Oder gibt es da noch weitere Gründe?
hampa:
Entwarnung!!!
--- Code: ---Set WshShell = CreateObject ("WScript.Shell")
WshShell.run (shell_string)
--- Ende Code ---
Nach CreateObject war ein Leerschlag zuviel. :P :-[
Gruss Hampa
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln