Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: MaVo am 31.10.07 - 09:16:12
-
Guten Morgen @Notes-Entwickler,
Ich bekam folgenden Auftrag per Mail.
könntest du mir bitte eine Notes Mail basteln, welche einen Button enthält der folgendes Dos Batch Skript ausführt:
<dosbatch.cmd>
Kann das Skript in der Mail selbst enthalten sein? Es sollte nicht auf dem Netzwerk liegen, da es auch von Home Office Leuten ausgeführt werden muss.
Ist dies machbar? Denn als Notes Admin habe hierzu keine Ahnung wie und ob das geht :-:
Bin für jeden Tipp dankbar. :)
-
In den Button als Aktion
@Command( [Execute] ; application ; fileNames )
einbauen.
-
Ich glaube, er will noch die cmd-Datei mitsenden, da diese nicht unbedingt für alle verfügbar ist.
D.h. der Buttoncode müsste zunächst die Datei detachen und dann mit dem Execute-@Command ausgeführt werden.
Also so:
@Command([EditDetach];"dosbatch.cmd";"c:\\dosbatch.cmd");
@Command([Execute];"c:\\dosbatch.cmd")
-
Vielen Dank für Eure schnellen Antworten.
Ich glaube, er will noch die cmd-Datei mitsenden, da diese nicht unbedingt für alle verfügbar ist.
richtig erkannt, Andreas.
Vielen Dank, Andreas. :) Dein Zweizeiler hat mir sehr weitergeholfen. (zumal ich schon an LS Programmierung dachte)
Wenn ich mich in kleinen Notes-Applikationen versuche, frage ich mich, kann ich dies noch mit Formelsprache bewältigen oder geht das nur mit LS Programmierung?
Wo sind da die Grenzen zu sehen?
-
Äh, die zwei Zeilen sind doch Formelsprache? ???
@Glombi: Wer bis zum Ende liest, ist klar im Vorteil. Danke :)
Wobei ich ja die Datei isn dafür vorgesehene TEMP-Verzeichnis und nicht auf C:\ speichern würde. Also zuerst noch mit @Environment( "TEMP" ) das entsprechende Verzeichnis holen.
-
Gibts denn in der notes.ini immer einen $TEMP Eintrag ???
Ansonsten gibts in Formelsprache leider kein Pendant zu Environ in LS - jedenfalls kenne ich keins.
Andreas
-
Wenn ich mich in kleinen Notes-Applikationen versuche, frage ich mich, kann ich dies noch mit Formelsprache bewältigen oder geht das nur mit LS Programmierung?
Wo sind da die Grenzen zu sehen?
Es kommt halt immer an die Aufgabe an. Ich werde die Hierarchisierung nie in meinem Leben verstehen. noch mit Formelsprache ... nur mit LS Programmierung.
Für mich sind das einfach 2 unterschiedliche Werkzeuge.
Für bestimmte Aufgaben ist das eine einfacher zu erstellen/maintainen. Für andere das andere.
Besonders in Notes6 sind eine Menge Formeln hinzugekommen, die vom Abstrahierungsgrad ziemlich sophisticated sind (@sort, @transform).
Ich kenn Projekte, da braucht man 2 Tage, um den Formelsprachen-Code zu verstehen.
-
Gibts denn in der notes.ini immer einen $TEMP Eintrag ???
Ansonsten gibts in Formelsprache leider kein Pendant zu Environ in LS - jedenfalls kenne ich keins.
Andreas
Ach, Fu.. !!!!
Wieder hineingetappt. Auf die Umgebungsvariablen des Systems kommst Du mit @Environment ja nicht.
Ich glaub, ich werd heute nix mehr posten.