oldboy
Goto Top

Attribut "Versteckt" auf NAS-Lw nicht entfernbar

Guten Tag!
Ich kämpfe seit geraumer Zeit damit, das Attribut "Versteckt" auf einem NAS-Laufwerk zu entfernen, nachdem ich ein altes Laufwerk mit xcopy bzw. robocopy (per "robocopy QuellLW:\ ZielLW:\ /E /MIR") auf dem NAS gesichert habe.
Dem NAS habe ich bei der Sicherung einen Ziel-Laufwerksbuchstaben zugeordnet, über den ich auch die Attributslöschung versucht habe.
Ich nehme an, dass die Probleme auf die Ordner "$RECYCLE.BIN" und "System Volume Information" zurückzuführen sind.

Alle Versuche mit allen möglichen Parametern des attrib-Befehls dieses Problem zu lösen, waren erfolglos.
Auch meine Recherchen im Netz haben leider nichts genützt.

Mein System Windows 10 Pro64.
Ich würde mich über eine Lösung per cmd-Befehl oder PowerShell sehr freuen.

Vielen Dank und mfG
OldBoy

Content-Key: 63878090871

Url: https://administrator.de/contentid/63878090871

Printed on: May 6, 2024 at 10:05 o'clock

Member: Pjordorf
Solution Pjordorf Jan 11, 2024 at 14:38:59 (UTC)
Goto Top
Hallo,

Zitat von @OldBoy:
(per "robocopy QuellLW:\ ZielLW:\ /E /MIR") auf dem NAS gesichert habe.
Wenn dein QuellLW ein z.B. D:\ oder C:\ war, dann sind deine Vermutungen korrekt, gibt ganze büchereien über dieses verhalten bei robocopy im Netz.

Dem NAS habe ich bei der Sicherung einen Ziel-Laufwerksbuchstaben zugeordnet, über den ich auch die Attributslöschung versucht habe.
Äh, was meinst du?!?

Ich nehme an, dass die Probleme auf die Ordner "$RECYCLE.BIN" und "System Volume Information" zurückzuführen sind.
https://superuser.com/questions/1722032/any-way-to-remove-the-hidden-att ...
https://superuser.com/questions/1682141/robocopy-created-hidden-director ...
https://superuser.com/questions/1289305/folder-not-visible-in-explorer-o ...
https://learn.microsoft.com/en-us/answers/questions/740672/robocopy-copy ...
https://blog.coeo.com/how-to-prevent-robocopy-from-hiding-your-files

Alle Versuche
Und die waren?

mit allen möglichen Parametern des attrib-Befehls dieses Problem zu lösen, waren erfolglos.
Noch nicht mal Fehlermekdungen? Berechtigungen passen?

Auch meine Recherchen im Netz haben leider nichts genützt.
Nicht richtig gesucht

Ich würde mich über eine Lösung per cmd-Befehl oder PowerShell sehr freuen.
Attrib -?
Attrib -s -h Dateiname/Ordnername
Attrib -h -s -r Dateiname/Ordnername

Gruß,
Peter
Member: StefanKittel
StefanKittel Jan 11, 2024 at 14:46:29 (UTC)
Goto Top
Hallo,
Moin, Du hast das auf dem NAS oder?
Warum verwendest Du nicht den Dateimanager am NAS selber? Der kann vieles was über SMB/CFS nicht geht.
Stefan
Member: OldBoy
OldBoy Jan 14, 2024 at 10:20:29 (UTC)
Goto Top
Vielen Dank für die rasche Antwort! Mich hat leider die Grippe erwischt, muss b.a.w. pausieren.
MfG
OldBoy
Member: OldBoy
Solution OldBoy Jan 14, 2024 at 18:56:21 (UTC)
Goto Top
Hallo!
Da es mir jetzt am Abend wieder besser als heute früh geht, berichte ich über meine Ergebnisse und Schlussfolgerungen wie folgt:

Von den erhaltenen Lösungsvorschlägen hatte nur ein einziger funktioniert; und dieser ist in dem folgenden Link enthalten, den ich in der Antwort von Pjordorf gefunden habe, wofür ich sehr dankbar bin!!!:
https://blog.coeo.com/how-to-prevent-robocopy-from-hiding-your-files

Hier ist der Originaltext, den ich meine:

Preventing it happening again next time
If you're clever and don't want to deal with the problem in the first place (as it's a known bug with Robocopy), when you write out your Robocopy line in cmd, include the minus attributes (A-:SH) at the end of your command. This will stop the destination folder from being hidden and from being turned into a system file, thus preventing the problem ever happening in the first place:

ROBOCOPY I:\DATA\ K:\DATA\ DB_DataFile.bak /A-:SH

Diesen Befehl habe ich adaptiert, damit er zu meinen Anforderungen passt. Ich habe mehrere ältere Festplatten, die ich komplett auf meine NAS (auf diverse NAS-Ordner/Laufwerke) kopieren muss, wobei ich in diesem Beispiel einem NAS-Ordner den Buchstaben X: zugewiesen habe.

Beispiel: robocopy J:\ X:\ /MIR /A-:SH

Anmerkung: robocopy J:\ X:\ /MIR /A-:SHR
hat das Attribut „Schreibgeschützt“ leider nicht entfernt, daher habe ich es nach dem robocopy-Durchlauf manuell über die Eigenschaften versucht (was ziemlich lange gedauert hatte) und leider unerklärlicher Weise auch wirkungslos war; was für mich aber kein Problem darstellt.

Erklärung zur Vorgeschichte:
Ich hatte ursprünglich eine meiner Festplatten mit XCOPY Quelle:\*.* Ziel:\ /E /H /K kopiert
Danach habe ich Quelle und Ziel mit der Software „TREE“ überprüft, ob alle Dateien kopiert wurden und festgestellt, dass im Ziel etliche Dateien gefehlt haben; nicht nur versteckte Dateien und Systemdateien! Das Ziel war aber noch nicht versteckt!
Dann habe ich dieselbe Quelle mit ROBOCOPY (und mit den mir bis dahin bekannten Parametern (also noch ohne /A-:SH) über das vorhandene Ziel darüber kopiert, was sehr schnell ging, weil nur die fehlenden Dateien nachgetragen wurden, ABER dafür war das Ziel VERSTECKT!
Wirklich alle Versuche (siehe attrib /?) mit dem ATTRIB-Befehl, dies nachträglich zu ändern, waren gescheitert. Auch eine Lösung direkt am NAS konnte ich nicht finden.

DAHER:
Nochmaliges darüber Kopieren mit robocopy J:\ X:\ /MIR /A-:SH
und das „Versteckt“-Attribut war verschwunden!

Schlussfolgerung für mich:
Hände weg von copy und xcopy! Nur mehr robocopy mit den Parametern /A-:SH

Nochmals DANKE an alle, die mir geantwortet haben und
mfG
OldBoy