Skript zur Kürzung von Dateinamen

  • 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

Status
Für weitere Antworten geschlossen.

black_devil8975

Benutzer
Registriert
19. Jan. 2016
Beiträge
7
Reaktionspunkte
0
Punkte
0
Liebe Community

Leider habe ich keinen Weg gefunden, Ordner/Dateinamen automatisch in meiner DiskStation zu kürzen.

Da ist mir die Idee gekommen dies per Skript zu lösen. Da ich mich aber leider nicht wirklich gut mit Perl auskennen, wollte ich fragen ob bereits jemand so ein besagtes Skript hat?

Die Zeichenanzahl soll auf 145 gekürzt werden.

Ich wäre sehr dankbar dafür!

mfg
 
Hmm, theoretisch viel einfacher zu lösen!
Du kannst das Ganze mit Hausmitteln zum Laufen bringen, indem Du in der Systemsteuerung:

- unter QuickConnect einmal eine Verbindung erstellst
- unter FileStation einmal einen Rechtsklick auf einen beliebigen Ordner in Deinem System machst

dort 'müsste' es dann einen Punkt Freigabe im Rechtsklick-Menü geben. Wählst Du den aus, dann müssten Dir gewisse gofile.me Links angezeigt werden, über die dieser Ordner dann erreichbar wäre...

ein Beispiel von mir sieht etwa so aus: https://gofile.me/5KW6P/sokLji93h - dabei ist der String 'https://gofile.me/5KW6P/' immer der gleiche auf Deiner DS und nur das Ende unterscheidet sich dann nach den Ordnern/Dateien, welche Du verkürzt anzeigen lassen möchtest!

PS.: Kann sein, dass das Ganze bei Dir nicht sofort funktioniert. Deshalb einfach nochmal melden und aus Deiner Fehlermeldung können wir das Ganze dann bei Dir bis zur Funktion einrichten!
 
@TheGardner Das will ich damit nicht erreichen, ich will die Ordner/Dateinamen kürzen um die Verschlüsselung zu aktivieren, welche Ordner/Dateinamen von maximal 147 Zeichen erlaubt.


Schau mal hier:
https://forum.ubuntuusers.de/topic/dateinamen-kuerzen-1/

Unter Windows nutze ich z.B. gerne Joe (v4.1 ist noch kostenlos). Der kann auch kürzen.

Aufjedenfall danke für den LInk, der hilft ziemlich weiter!

Habe es gerade getestet, leider gibt es da noch Probleme mit dem Dateityp, der wird mir abgeschnitten außer ich definiere explizit einen.
 
Zuletzt bearbeitet:
Mit ein paar Befehlen sollte das alles kein Problem sein.
Man müsste aber auf die Dateiendungen achten.

Aber ich selbst würde wahrscheinlich nicht alle Dateien automatisch kürzen lassen.


Theoretisch aber einfach die verschlüsselten Ordner mit find plus mv verbinden.
 
Ich würde das einfach splitten.

z.B so:

name=${datei%.*}
end=${datei##*.}
 
:)
 
Kannst du mir helfen so ein Script zu schreiben? Habe echt wenig Ahnung davon - leider!
 
Hab leider zu wenig Zeit um sowas zu schreiben.

Würde mir aber einfach per synoshare nur die eingehängten Ordner holen.
Diese dann per find durchsuchen und splitten.

Schwieriger ist es schon ein wenig bei den Ordnerpfaden.

Und dann einen mv durchführen.


Allerdings kann da auch sehr schnell mal einiges durcheinander kommen.
Glaub es waren auch 143 Zeichen Begrenzung.
 
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