DSM 6.x und darunter 143 Zeichen beim Verschlüsseln

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.
Gibt es irgend eine Software mit der ich die Ordner nach Dateien scannen kann die die Anforderungen nicht erfüllen so das man die Dateinamen anpassen kann? Habe hier 3 Ordner die ich nicht verschlüsseln kann. Alle sind mehrere TB groß und haben dementsprechend viele Unterordner und Dateien.
 
  • Like
Reaktionen: ElaCorp
Hallo, ich hab genau das gleiche Anliegen.

Ein gemeinsamer Ordner wird nicht verschlüsselt, weil dort zu lange Zeichen gefunden wurden.
Aber wie finde ich diese?
Gibt es da etwas mit GUI? Ich kenn mich mit der Konsole nicht aus.
 
Zuletzt bearbeitet von einem Moderator:
Systemsteuerung > Aufgabenplaner > neue benutzerdefinierte Aufgabe als root.

Code:
find /volume1/downloads/ -maxdepth 15 | grep -P '\/[^\/]{143,}[^\/]' >> /volume1/downloads/log.txt

/volume1/downloads/ ersetzen mit dem gewünschten Volumen und Gemeinsamen Ordner bei dir.
Ebenso die Ausgabe Pfad/Datei.
Und zum Prüfen, dass das Script läuft kannst auch die 143 mal durch 50 oder einer anderen kürzeren Namenslänge ersetzen.

Edit:
Auch mit 100k Dateisystemobjekten sollte das Script in wenigen Sekunden fertig sein.
Bei mehr Dateien halt etwas länger warten zur Not.
 
  • Like
Reaktionen: ElaCorp
Wie kann ich "@eaDir" löschen? Anscheinend liegen da drei stück rum.
Leider kann ich die nicht einblenden.
 
Code:
rm -rf /volume1/GemeinsamerOrdner/\@eaDir

Halt wieder angepasst auf die korrekten Pfade.
 
  • Like
Reaktionen: ElaCorp
Und was hat die Dateiliste mit dem Befehl gemein? Nichts?

Der Befehl bezieht sich auf /volume1/Daten/\@eaDir und nicht auf /volume1/Daten/Gemischte\ Daten/....bla bla bla

Und sollte der eingegebene Befehl doch ein anderer sein braucht man den Befehl und den Fehler, wenn man was dazu sagen soll.

Randnotiz:
Leerzeichen muss man entweder per vorangestelltem \ versehen oder den ganzen Pfad in "" setzen.
 
  • Like
Reaktionen: ElaCorp
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat