Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

Als erstes sollte der Befehl "analyze" ausgeführt werden (siehe unten). Bei einer defekten SD-Karte bringt dieser Befehl LoxoneConfig häufig zum Absturz ("Keine Rückmeldung"). Das ist ein gutes Indiz, dass das Dateisystem bzw. die SD-Karte beschädigt wurde. Versucht man Daten von der SD-Karte zu sichern und stürzt LoxoneConfig dabei ab ("Keine Rückmeldung"), so ist das ebenfalls ein Indiz, dass die Karte defekt ist. Aber Achtung! Teilweise dauert das Kopieren deutlich länger als man es vom normalen Kopieren unter Windows gewohnt ist - also ein wenig Geduld!


Verfügbare Befehle und die zu verwendende Syntax:


BefehlFunktionSyntax
format

Formatiert die SD-Karte.

Status
colourRed
titleVorsicht

Todo: Syntax angeben
mkfileErzeugt eine leere ASCII-Datei auf der SD-Karte.

mkfile /<path>/<filename>

Beispiel: mkfile /stats/test.txt

crfilesErzeugt mehrere leere ASCII-Dateien. Die Variable %d wird dabei durch eine fortlaufende Nummer ersetzt.

crfiles /<path>/<filename>%d <num>

Beispiel: crfiles /stats/test%d.txt 10

mkdirErzeugt ein leeres Verzeichnis auf der SD-Karte. Übergeordnete Verzeichnisse wrden bei Bedarf mit erstellt (analog Option "-p" unter Linux/Unix).

mkdir /<path>/<foldername>

Beispiel:  mkdir /stats/unterverzeichnis

rm

Löscht eine Datei auf der SD-Karte.

Status
colourRed
titleVorsicht

rm /<path>/<filename>

del

Löscht eine Datei auf der SD-Karte.

Status
colourRed
titleVorsicht

rm /<path>/<filename>

mv

Benennt eine Datei auf der SD-Karte um. Ein Verschieben wie unter Linux/Unix mit "mv" ist nicht möglich! In diesem Fall muss die Datei kopiert und die Original-Datei anschließend gelöscht werden.

Status
colourRed
titleVorsicht

mv /<path>/<old_filename> /<path>/<new_filename>
ren

Benennt eine Datei auf der SD-Karte um. Ein Verschieben wie unter Linux/Unix mit "mv" ist nicht möglich! In diesem Fall muss die Datei kopiert und die Original-Datei anschließend gelöscht werden.

Status
colourRed
titleVorsicht

mv /<path>/<old_filename> /<path>/<new_filename>
lsListet den Verzeichnisinhalt auf der SD-Karte auf.ls
dirListet den Verzeichnisinhalt auf der SD-Karte auf.dir
treeZeigt den Verzeichnisbaum ausgehend vom aktuellen Verzeichnis.tree
cpKopiert eine Datei innerhalb der SD-Karte oder auf ein lokales Laufwerk. Das Zielverzeichnis muss bereits existieren. Der Zieldateiname muss ebenfalls mit angegeben werden.

cp /<path>/<src_filename> /<path>/<dst_filename>

cp /<path>/<src_filename> ::c:/<path>/<dst_filename>

Beispiel: cp /sys/links.txt ::c:/loxone/sys/links.txt

copyKopiert eine Datei innerhalb der SD-Karte oder auf ein lokales Laufwerk. Das Zielverzeichnis muss bereits existieren. Der Zieldateiname muss ebenfalls mit angegeben werden.

cp /<path>/<src_filename> /<path>/<dst_filename>

cp /<path>/<src_filename> ::c:/<path>/<dst_filename>

Beispiel: cp /sys/links.txt ::c:/loxone/sys/links.txt

cpdirKopiert ein Verzeichnis innerhalb der SD-Karte oder auf ein lokales Laufwerk. Das Zielverzeichnis muss bereits existieren. Es wird rekursiv kopiert, d. h. auch alle Unterverzeichnisse werden mitkopiert.

cpdir /<path>/<src_foldername> /<path>/<dst_foldername>

cpdir /<path>/<src_foldername> ::c:/<path>/<dst_foldername>

Beispiel:  cpdir /stats ::c:/loxone/stats

copydirKopiert ein Verzeichnis innerhalb der SD-Karte oder auf ein lokales Laufwerk. Das Zielverzeichnis muss bereits existieren. Es wird rekursiv kopiert, d. h. auch alle Unterverzeichnisse werden mitkopiert.

cpdir /<path>/<src_foldername> /<path>/<dst_foldername>

cpdir /<path>/<src_foldername> ::c:/<path>/<dst_foldername>

Beispiel:  cpdir /stats ::c:/loxone/stats

typeZeigt den Dateiinhalt an.

type /<path>/<filename>

Beispiel: type /sys/links.txt

pwdZeigt das aktuelle Verzeichnis an.pwd
cdWechselt das aktuelle Verzeichnis auf der SD-Karte.cd /<path>/<foldername>
clrLöscht den Bildschirm.clr
execFührt das angegebene Skript aus. Syntax aktuell unbekannt.exec /<path>/<filename>
analyzeÖffnet ein Analysefenster, um Analysen des Dateisystems auf Byte-Ebene durchzuführen (nur für Fortgeschrittene!)analyze
helpZeigt eine Liste aller verfügbaren Befehle an.help
?Zeigt eine Liste aller verfügbaren Befehle an.?

...