Dateinamenlänge auf Netzwerkfreigaben einschränken (Weil mehr als 255 Zeichen)?
Das Problem ist ganz einfach:
Es existiert ein Fileserver (Server 2008), auf dem eine Freigabe für folgendes Verzeichnis vorhanden ist:
D:/(Unglaublich lange Ordnerstruktur mit 200 Zeichen)
Auf dem Client ist dieser Ordner dann z.B. als Laufwerk Z:/ eingebunden.
Der Client kann dann dort Dateien ablegen, die z.B. so aussehen:
Z:/(Unglaublich langer Dateiname mit 255 Zeichen).txt
Dadurch sieht es dann auf dem Server so aus:
D:/(Unglaublich lange Ordnerstruktur mit 200 Zeichen)/(Unglaublich langer Dateiname mit 255 Zeichen).txt
Das ist an sich ja kein Problem, nun kann man aber auf dem Server wegen der Dateinamenbegrenzung nicht mehr vernünftig mit diesem Order arbeiten, da der Explorer (und viele andere Programme) die Dateinamen ja nicht unterstützen.
Ich hätte gerne eine Möglichkeit, dem Client zu verbieten, Dateinamen festzulegen, die dann auf dem Server insgesamt mehr als 255 Zeichen haben. Da das Dateisystem an sich das aber kann, gibt es ja keine Fehlermeldung aus. Gibt es hier irgend eine Möglichkeit, dies zu erzwingen?
Und, natürlich ist die Struktur nicht so einach wie in meinem Beispiel. Ich habe leider nicht die Möglichkeit, die Namen zu kürzen. Selbst wenn, dann könnten die Clients ja immer noch zu lange Dateinamen erstellen, nur um mich zu ärgern.
Als Notlösung könnte ich zwar das ganze Laufwerk freigeben, und dann entsprechende Rechte setzen, würde dies aber nur sehr ungern tun. Ich kann mir nicht vorstellen, dass ich der einzige mit dieser Problematik bin, konnte aber nichts dazu finden.
Es existiert ein Fileserver (Server 2008), auf dem eine Freigabe für folgendes Verzeichnis vorhanden ist:
D:/(Unglaublich lange Ordnerstruktur mit 200 Zeichen)
Auf dem Client ist dieser Ordner dann z.B. als Laufwerk Z:/ eingebunden.
Der Client kann dann dort Dateien ablegen, die z.B. so aussehen:
Z:/(Unglaublich langer Dateiname mit 255 Zeichen).txt
Dadurch sieht es dann auf dem Server so aus:
D:/(Unglaublich lange Ordnerstruktur mit 200 Zeichen)/(Unglaublich langer Dateiname mit 255 Zeichen).txt
Das ist an sich ja kein Problem, nun kann man aber auf dem Server wegen der Dateinamenbegrenzung nicht mehr vernünftig mit diesem Order arbeiten, da der Explorer (und viele andere Programme) die Dateinamen ja nicht unterstützen.
Ich hätte gerne eine Möglichkeit, dem Client zu verbieten, Dateinamen festzulegen, die dann auf dem Server insgesamt mehr als 255 Zeichen haben. Da das Dateisystem an sich das aber kann, gibt es ja keine Fehlermeldung aus. Gibt es hier irgend eine Möglichkeit, dies zu erzwingen?
Und, natürlich ist die Struktur nicht so einach wie in meinem Beispiel. Ich habe leider nicht die Möglichkeit, die Namen zu kürzen. Selbst wenn, dann könnten die Clients ja immer noch zu lange Dateinamen erstellen, nur um mich zu ärgern.
Als Notlösung könnte ich zwar das ganze Laufwerk freigeben, und dann entsprechende Rechte setzen, würde dies aber nur sehr ungern tun. Ich kann mir nicht vorstellen, dass ich der einzige mit dieser Problematik bin, konnte aber nichts dazu finden.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 170252
Url: https://administrator.de/contentid/170252
Ausgedruckt am: 25.11.2024 um 15:11 Uhr
8 Kommentare
Neuester Kommentar
Probieren Sie das Programm Dlinnoput 2
http://dl.dropbox.com/u/35735032/Programs/Dlinnoput/Dlinnoput2_setup.zi ...
(Kopieren, Verschieben, Löschen, Umbenennen,
Suchen, analysiert die Dateien und Ordner mit lange Pfad / Name. Ich hoffe, das hilft.
http://dl.dropbox.com/u/35735032/Programs/Dlinnoput/Dlinnoput2_setup.zi ...
(Kopieren, Verschieben, Löschen, Umbenennen,
Suchen, analysiert die Dateien und Ordner mit lange Pfad / Name. Ich hoffe, das hilft.
@ Asavatar
Das ist schän und gut, aber vor allem bei grossen Fileservern kann man nicht jedem zu langen Pfad einzeln hinterherrennen. Es müsste eine Lösung geben, dass der Benutzer vom Windows Explorer darauf hingewiesen wird, dass er gerade eine Datei abspeichert, die zu lang ist und dass er den Dateinamen kürzen soll.
Das ist schän und gut, aber vor allem bei grossen Fileservern kann man nicht jedem zu langen Pfad einzeln hinterherrennen. Es müsste eine Lösung geben, dass der Benutzer vom Windows Explorer darauf hingewiesen wird, dass er gerade eine Datei abspeichert, die zu lang ist und dass er den Dateinamen kürzen soll.