Ordner Verschachtelungstiefe.

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Ordner Verschachtelungstiefe.

Re: Ordner Verschachtelungstiefe.

von co_steffl » 09.10.2018, 11:27

OK, Danke DK2000
mußte ich jetzt erstmal 2 mal lesen. Ich denke ich habe es einigermaßen verstanden :kopfkratz:
Ok ist ja auch kein Beinbruch. Wollte das nur mal verstehen. Tolles Design.

Trotzdem danke nochmal :daumen:

co_steffl

Re: Ordner Verschachtelungstiefe.

von DK2000 » 09.10.2018, 11:08

Das ist auch kein Fehler im Dateisystem, eher ein Designfehler seitens Microsoft:

C:\Dokumente und Einstellungen gibt es nicht. Das ist nur ein 'Junction', eine spezielle Verknüpfung auf NTFS-Ebene.
Die Verknüpfung zeigt auf C:\Users (wird im Explorer als C:\Benutzer angezeigt).

In diesem Ordner gibt es jetzt eine weitere 'Junctions':

C:Users\All Users -> C:\ProgramData

Und in C:\ProgramData gibt es jetzt die meiner Ansicht nach problematische 'Junction':

C:\ProgramData\Anwendungsdaten -> C:\ProgramData

Und damit bildet sich eine unnötige Verschachtelung, die praktisch kein Ende hat.

Das Problem mit Robocopy ist jetzt aber, das es irgendwann mal in der Entwicklung stehen geblieben ist und nicht mehr alle Features vom NTFS kennt bzw. Unterstützt und Junctions gehören dazu. Da diese Junctions transparent zu Benutzerseite sind, erkennt Robocopy dort keine Junction (kennt es ja nicht), sondern einen normalen Ordner und kopiert den als normalen Ordner (in dem Falle den Inhalt C:\ProgramData). Beim Kopieren wird Robocopy dann aber erneut auf den vermeidlichen Ordner Anwendungsdaten treffen und diesen dann erneut kopieren, was wieder zum Inhalt von C:\ProgramData führt usw. Diese Schleife würde nie enden.

Ordner Verschachtelungstiefe.

von co_steffl » 09.10.2018, 10:32

Hallo zusammen,
hab mal wieder eine Frage an die Profis.
Ich habe mich in der letzten Zeit mit Robocopy beschäftigt. Bilder suchen und kopieren von C:/.
Dabei ist mir unter
c:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten
diese Verschachtelung aufgefallen.
Nun habe ich in Wikibook folgenden Artikel gefunden

https://de.wikibooks.org/wiki/Datensich ... /_Beispiel

Dort steht
Warum die Begrenzung auf 12 Verschachtelungsebenen?
Durch Fehler im Dateisystem können sinnlose zyklische Verschachtelungen entstehen, die das Kopieren drastisch verlangsamen oder unmöglich machen. Ein Beispiel:
c:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\Anwendungsdaten\ ... usw.
Kann mir das jemand näher erläutern? Ich bin mir sicher das ich keinen Fehler im Dateisystem habe!

Danke

Nach oben