Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Dubidu am 07.11.08 - 09:38:26

Titel: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 09:38:26
Hallo,
ich habe schon in der Hilfe nachgeschaut, wurde aber leider nicht fündig.
Ich würde gerne den Konsolenbefehl wissen, wie man die Notes.ini auf die Festplatte schreiben kann.

Ungefähr so?

show notes.ini < c:/notes.ini

Danke im Voraus!

Liebe Grüße
Giordano
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: MartinG am 07.11.08 - 09:42:18
Irgendwie stehe ich auf dem Schlauch? Die NOTES.INI ist doch eine ganz normale Datei die Du direkt auf der Festplatte findest, und die Du natürlich auch jederzeit wegkopieren kannst....
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: hallo.dirk am 07.11.08 - 09:58:15
wenn Du Inhalte der ini lesen/schreiben willst geht das mit

show config Parameter*
oder
set config Parameter=Wert
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 10:10:34
Irgendwie stehe ich auf dem Schlauch? Die NOTES.INI ist doch eine ganz normale Datei die Du direkt auf der Festplatte findest, und die Du natürlich auch jederzeit wegkopieren kannst....

Ja, das weiß ich.
Es geht um Fernwartung. Die Notes.ini soll dann per Mail verschickt werden.

@Dirk: Danke, aber das löst ja leider nicht mein Problem.

Es muss doch nen Befehl geben, die Notes.ini auf der Konsole auszugeben. Wenn man das kann, dann muss man doch mit "< C:/notes.ini", die Datei auf den Pfad schreiben können.

Liebe Grüße
Giordano
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Jens_1 am 07.11.08 - 11:03:52
Irgendwie stehe ich auf dem Schlauch? Die NOTES.INI ist doch eine ganz normale Datei die Du direkt auf der Festplatte findest, und die Du natürlich auch jederzeit wegkopieren kannst....

Ja, das weiß ich.
Es geht um Fernwartung. Die Notes.ini soll dann per Mail verschickt werden.

@Dirk: Danke, aber das löst ja leider nicht mein Problem.

Es muss doch nen Befehl geben, die Notes.ini auf der Konsole auszugeben. Wenn man das kann, dann muss man doch mit "< C:/notes.ini", die Datei auf den Pfad schreiben können.

Liebe Grüße
Giordano

Moin!

Ich begreifs immer noch nicht! Was hast Du denn vor? Was hat das mit einer Fernwartung zu tun???
Eine reguläre Datei (und das ist die ini ja) kannst Du doch ganz simpel verschicken. Ggf. auch via Agent.
Beschreib doch mal mit ein paar Details was Du überhaupt willst  ;)

Gruß
Jens
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: hallo.dirk am 07.11.08 - 11:33:34
Zitat
Es muss doch nen Befehl geben, die Notes.ini auf der Konsole auszugeben

hab ich doch geschrieben:
sh config *


Keine Ahnung, aber wie Du das umleiten kannst. Ich denke das "File Operationen" da besser geignet sind.
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: MartinG am 07.11.08 - 12:12:16
Ich könnte mir vorstellen, dass er Clients im Fehlerfalle oder aus sonstigen Gründen eine neue NOTES.INI unterschieben möchte?

Dies halte ich allerdings für den falschen Ansatz und hat enthält zuviele Unsicherheiten. Einfacher wäre es vermutlich wenn Du Dein Problem/Ansatz erklärst, und warum Du das machen willst. Ich denke für Dein Problem gibt es vermutlich einen einfacheren, besseren Lösungsweg (vielleicht über Richtlinien?)

Eine "Konsole" am Client gibt es allerdings nicht - der Begriff ist irreführend. Es gibt halt den Kommandozeileninterpreter (cmd.exe) unter Windows, falls Du das meinst....
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 13:06:59
Ich könnte mir vorstellen, dass er Clients im Fehlerfalle oder aus sonstigen Gründen eine neue NOTES.INI unterschieben möchte?

Dies halte ich allerdings für den falschen Ansatz und hat enthält zuviele Unsicherheiten. Einfacher wäre es vermutlich wenn Du Dein Problem/Ansatz erklärst, und warum Du das machen willst. Ich denke für Dein Problem gibt es vermutlich einen einfacheren, besseren Lösungsweg (vielleicht über Richtlinien?)

Eine "Konsole" am Client gibt es allerdings nicht - der Begriff ist irreführend. Es gibt halt den Kommandozeileninterpreter (cmd.exe) unter Windows, falls Du das meinst....

Es geht darum das der Kunde durch einen einfachen Klick, eine Kopie der Notes.ini an uns verschickt. Da der Pfad der Notes.ini nicht immer gleich ist, muss es über den Serverbefehl ausgeführt werden.

sh config * < C:\\test.ini sollte doch gehen, oder? Kann momentan nicht einsehen, dass das funktioniert hat, da kein Zugriff auf Server.
Nach dem die Datei geschrieben wurde, wird über LSS die Datei per Mail verschickt.

Zitat
Keine Ahnung, aber wie Du das umleiten kannst. Ich denke das "File Operationen" da besser geignet sind.

Wie geht das genau vonstatten?

Liebe Grüße
Giordano
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: hallo.dirk am 07.11.08 - 13:20:46

Zitat
Wie geht das genau vonstatten?

Stelle mir das so vor:
c:\.......\nserver.exe -c "sh config *"|c:\test.txt

Abär:
Das batch  muss die nserver.exe finden können
und
Du hast das File noch nicht verschickt. (dafür könnte man aber Kommandozeilen Tools a la BLAT verwenden)

Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: FriFra am 07.11.08 - 13:30:21
Wenn Du an der Console: "show config *" eingegeben hast, kannst du die entspr. Ausgabe doch unmittelbar danach auch aus der log.nsf auslesen. Wäre das evtl. ein Ansatz für Dich?
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 13:39:56

Zitat
Wie geht das genau vonstatten?

Stelle mir das so vor:
c:\.......\nserver.exe -c "sh config *"|c:\test.txt

Abär:
Das batch  muss die nserver.exe finden können
und
Du hast das File noch nicht verschickt. (dafür könnte man aber Kommandozeilen Tools a la BLAT verwenden)

Hi,
den Serverbefehl würde ich per Lotusscript ausführen (SendCommand).
Der Befehl wäre dann: sh config *|c:\test.txt, verstehe ich das richtig?

Die Mail zu versenden ist wirklich kein Problem. Mir geht es nur um die richtige Syntax.

@FriFra: Danke, wäre eine Option, wenn ich den oberen Vorschlag nicht hinkriege.

Liebe Grüße
Giordano.
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: koehlerbv am 07.11.08 - 13:44:24
Ich verstehe nicht, warum die NOTES.INI erneut auf Platte schreiben willst - die liegt doch schon dort. Warum willst Du die nun zweimal auf der selben Platte haben?

Bernhard
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: m3 am 07.11.08 - 13:46:54
Es geht darum das der Kunde durch einen einfachen Klick, eine Kopie der Notes.ini an uns verschickt. Da der Pfad der Notes.ini nicht immer gleich ist, muss es über den Serverbefehl ausgeführt werden.
Die Ini des Clients oder des Servers????
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 13:57:29
Ich verstehe nicht, warum die NOTES.INI erneut auf Platte schreiben willst - die liegt doch schon dort. Warum willst Du die nun zweimal auf der selben Platte haben?

Weil das genau Verzeichnis der ini-Datei variieren kann, wurde mir gesagt. Wenn ich die ini-Datei woanders kopiere, dann weiß ich wenigstens sicher, wo sie liegt!

@M3: Des Servers.
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: koehlerbv am 07.11.08 - 13:58:37
Warum holst Du Dir dann den Inhalt nicht per NotesSession.SendConsoleCommand in einen String und packst den in Dein Mail?

Bernhard
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: FriFra am 07.11.08 - 14:01:06
Warum holst Du Dir dann den Inhalt nicht per NotesSession.SendConsoleCommand in einen String und packst den in Dein Mail?

Bernhard

Genau ;) ... hätte ich auch drauf kommen müssen ::)
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Driri am 07.11.08 - 14:01:34
Wenn Du eine zusätzliche INI ablegst, wie kontrollierst Du dann, welche der INIs der Client tatsächlich benutzt ?

Das kann man AFAIK nur sicherstellen, indem man die INI in der Programmverknüpfung mit einträgt. Andernfalls sucht der Client sich die erste, die er findet.
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: hallo.dirk am 07.11.08 - 14:05:17
Oh mann, ihr schreibt hier schneller als ich lesen kann ;)

Zitat
Wenn Du eine zusätzliche INI ablegst, wie kontrollierst Du dann, welche der INIs der Client tatsächlich benutzt ?
Er meint den Server....
Warum holst Du Dir dann den Inhalt nicht per NotesSession.SendConsoleCommand in einen String und packst den in Dein Mail?

Bernhard

Genau ;) ... hätte ich auch drauf kommen müssen ::)
Ich nicht :P  ;D
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 14:28:15
Warum holst Du Dir dann den Inhalt nicht per NotesSession.SendConsoleCommand in einen String und packst den in Dein Mail?

Ja, wieso mache ich das nicht?! ::)
Wenn man den Wald vor lauter Bäumen nicht sieht...

Danke!

Liebe Grüße
Giordano
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Wolfgang am 07.11.08 - 15:32:48
... nur der Vollständigkeit halber:

sh config * >c:\test.txt

schreibt die Ausgabe des Befehls in eine Textdatei. Diese ist aber nicht komplett identisch mit der notes.ini.


Andere Variante auf der Dominokonsole:
lo cmd
copy pfad\notes.ini c:\test.txt
exit

Da hast Du aber wieder das Problem, dass Du den Pfad zur notes.ini kennen musst.

Gruß
Wolfgang
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: FriFra am 07.11.08 - 15:50:07
... nur der Vollständigkeit halber:

sh config * >c:\test.txt

schreibt die Ausgabe des Befehls in eine Textdatei. Diese ist aber nicht komplett identisch mit der notes.ini.
Nein, das funktioniert nicht! Das hatte ich auch schon probiert. ">c:\test.txt" wird dabei infach ignoriert. Die Ausgabe erfolgt in der Console und die Datei wird nicht erzeugt.
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: m3 am 07.11.08 - 16:06:50
Du schaust aber schon am Server und nicht am Client nach, oder?
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 07.11.08 - 16:22:40
... nur der Vollständigkeit halber:

sh config * >c:\test.txt

schreibt die Ausgabe des Befehls in eine Textdatei. Diese ist aber nicht komplett identisch mit der notes.ini.


Andere Variante auf der Dominokonsole:
lo cmd
copy pfad\notes.ini c:\test.txt
exit

Da hast Du aber wieder das Problem, dass Du den Pfad zur notes.ini kennen musst.

Gruß
Wolfgang

Danke, auch dir! :)

Liebe Grüße
Giordano
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Wolfgang am 07.11.08 - 16:57:13
... nur der Vollständigkeit halber:

sh config * >c:\test.txt

schreibt die Ausgabe des Befehls in eine Textdatei. Diese ist aber nicht komplett identisch mit der notes.ini.
Nein, das funktioniert nicht! Das hatte ich auch schon probiert. ">c:\test.txt" wird dabei infach ignoriert. Die Ausgabe erfolgt in der Console und die Datei wird nicht erzeugt.

... bei mir funktioniert das.
Es funktioniert aber nicht, wenn nach dem ">" eine Leerstelle steht ...

Gruß
Wolfgang
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: FriFra am 07.11.08 - 17:58:30
... bei mir funktioniert das.
Es funktioniert aber nicht, wenn nach dem ">" eine Leerstelle steht ...
Asche auf mein Haupt! :-\ Du hast Recht.  :P ;D
Titel: Re: Notes.ini auf HDD schreiben
Beitrag von: Dubidu am 03.12.08 - 15:31:47
Leider funktioniert bei mir folgendes nicht.

sh con * >c:\ordner\123.txt

Es wird einfach keine Datei geschrieben...

Liebe Grüße
Giordano