NEWS
[Gelöst]Ordnerstrukturen aufräumen
-
Guten Morgen,
ich habe anfänglich eine seltsame Ordnerstruktur angelegt.
Beispiel:
javascript.0.scriptEnabled.Rolladen.Rolladen_Ankleide
Den Ordner Rolladen aus obigen Beispiel möchte ich in ein neues Verzeichniss verschieben.
Beispielsweise:
Visualisierung.0.Rolladen.Rolladen_Ankleide
Wie stelle ich das an, ohne die hunderte darin enthaltene Objekte neu anlegen zu müssen? -
@Tim1988 sagte in Ordnerstrukturen aufräumen:
Den Ordner Rolladen aus obigen Beispiel möchte ich in ein neues Verzeichniss verschieben.
Du solltest ALLE selbst erstellten States da herausnehmen.
scriptEnabled ist ein Systemordner und kann jederzeit bei einem Update überschrieben werden
-
ja das ist mir mittlerweile klar.
Möchte es ja in Visualisierung.0.Rolladen.Rolladen_Ankleide verschieben.
aber wie geht das? -
@Tim1988 wenn Du im RAW Bereich eines Datenpunktes den Pfad ersetzt (sollte unter "_ID" sein), dann wird eine Kopie im neuen Pfad abgelegt.
Beispiel
alt:"_id": "javascript.0.scriptEnabled.Geräte.Funksteckdosen.Alle_Steckdosen",
neu
"_id": "Visualisierung.0.Rolladen.Alle_Steckdosen",
Anschließend kannst Du den alten Datenpunkt löschen, sofern dieser nicth mehr benötigt wird
-
@Tim1988 sagte in Ordnerstrukturen aufräumen:
die hunderte darin enthaltene Objekte neu anlegen
Aber du musst doch sowieso alle Skripte usw. manuell ändern, da ist das neu Anlegen der sicherste Weg
-
habe es jetzt mal so mit einem Objekt gestet.
Hat super funktioniert.
Klar, in einem Skript und in der Vis muss ich es auch noch anpassen.
Kann man auch einen ganzen Ordner samt Inhalt auf einmal kopieren? -
@Tim1988 sagte in Ordnerstrukturen aufräumen:
Kann man auch einen ganzen Ordner samt Inhalt auf einmal kopieren
Du könntest folgendes machen:
- In der Objekte Übersicht den Bereich markieren (z.B. scriptEnabled)
- dann die Struktur exportieren
- in einem Editor (z.B. notepad++) per Suchen und ersetzen den alten Pfad durch den neuen ersetzen.
- abspeichern
- die neue Struktur importieren
-
Sehr schön! Genau das was ich gesucht habe! Vielen Dank