Powershell: Dateien mit dem langen Path finden

Mit dem folgenden Befehl können Sie die Dateien mit bestimmter Path-Länge (d.h. Länge der Adresse) rekursiv finden und auflisten.

 cmd /c dir /s /b |? {$_.length -gt 250}


Mit diesem Befehl werden alle Dateien mit dem Path größer als 250 Zeichen aufgelistet.

Zur Info:
In Windows API ist das maximale Path auf 260 Zeichen (inkl. des unsichtbaren NULL-Zeichens) limitiert:
 http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx#maxpath

Diese Limitierung  kann man in Windows 10 z.B. mit registry umgehen:
https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/

Kommentar posten

Bitte beachten Sie beim Verwenden vom Kommentarsystem die Datenschutzerklärung von www.itslot.de