Mit dem Befehl "CTI\..." können Sie gezielt entweder eine komplette Sektion
oder einen einzelnen Eintrag in eine INI-Datei schreiben. Wenn Sie einen einzelnen Eintrag schreiben wollen, sind im Datenteil folgende Parameter
anzugeben, jeweils durch Senkrechtstrich abgetrennt:
- vollständiger Pfad zur
Ini-Datei,
- Bezeichnung der Sektion,
- Bezeichnung des
Eintrags,
- Zeichenfolge für
den Eintrag.
Existiert das dem Pfad zugrundeliegende Verzeichnis noch nicht, wird es
angelegt.
Für die einzelnen Komponenten können Sie auch Variable einsetzen. Wenn in
der Zeichenfolge für den Eintrag der Senkrechtstrich ("|") vorkommt, müssen Sie
diesen Teil in einer Variablen verpacken.
Wenn Sie einen Eintrag löschen
wollen, tragen Sie in den Teil "Zeichenfolge für
Eintrag" die Zeichenfolge "del" ein.
Um eine komplette Sektion
zu schreiben, müssen die einzelnen Einträge
(Name=Wert) durch Nullzeichen (Chr$(0)) getrennt und am Ende mit Doppel-
Nullzeichen abgeschlossen werden. Sie können dies durch Verwendung der
entsprechenden Ersetzungsbefehle ("TTR\", "RIT\" etc.) in Verbindung mit der
Zeichenfolge "$nul$" erreichen. Wenn Sie eine mit "CFI\" gelesene Sektion in
eine andere Datei schreiben wollen, müssen Sie bei "CFI\" am Ende des
Datenteils das Zeichen "&" angeben.
Im Datenteil sind folgende Parameter anzugeben, jeweils durch Senkrechtstrich ("|") abgetrennt:
- vollständiger Pfad zur
Ini-Datei,
- Name der Sektion und
- Variable bzw. Systemvariable mit
dem Inhalt der Sektion.
Wenn Sie eine komplette Sektion löschen wollen, tragen Sie statt der
(System)Variablen die Zeichenfolge "del" ein.
Beispiele:
CTI\c:\windows\system.ini|boot|shell|explorer.exe oder
CTI\?ws\system.ini|boot|shell|explorer.exe
CTI\c:\test.ini|section|Testeintrag|del
CTI\c:\test.ini|section|del
@
CFI\?exepfad\remedit.ini|help>$$ini& ' Sektion "Help" lesen
CTI\?exepfad\mytest.ini|Help|$$ini '
Sektion "Help" schreiben
@
© 2006 by Delphin Software