Sie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix `\?Sie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix voranstellen.
\?\C:\Some\Really\Long\Path
Dies funktioniert von der Eingabeaufforderung und allen anderen Programmen aus, die die Win32-Unicode-Api-Methoden verwenden, einschließlich .Net apps.
Dokumentation )
Es erfordert ein Dateisystem, das lange Pfade unterstützt (z.B. NTFS), aber wenn Sie ein Problem mit langen Pfaden haben, ist das gegeben.
Beachten Sie, dass bestimmte Anwendungen und eine Menge nativer Tools (wie Explorer) Probleme mit diesen Pfaden haben werden, also benutzen Sie dies, um aus einem Loch herauszukommen, nicht in eins hinein.
Sie können auch eine Variante \?\UNCSie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix
\?Sie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix voranstellen.
\?\C:\Some\Really\Long\Path
Dies funktioniert von der Eingabeaufforderung und allen anderen Programmen aus, die die Win32-Unicode-Api-Methoden verwenden, einschließlich .Net apps.
Dokumentation )
Es erfordert ein Dateisystem, das lange Pfade unterstützt (z.B. NTFS), aber wenn Sie ein Problem mit langen Pfaden haben, ist das gegeben.
Beachten Sie, dass bestimmte Anwendungen und eine Menge nativer Tools (wie Explorer) Probleme mit diesen Pfaden haben werden, also benutzen Sie dies, um aus einem Loch herauszukommen, nicht in eins hinein.
Sie können auch eine Variante benutzen, um auf lange Pfade über Netzwerkfreigaben zuzugreifen. …
\?\UNC\server_name\share_name\...
¹ Für diejenigen, die daran interessiert sind, es ist 32.767 und nicht 32.768, da es sich um eine [ null-terminierte Zeichenkette ]&003 handelt, aber die \?Sie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix
\?Sie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix voranstellen.
\?\C:\Some\Really\Long\Path
Dies funktioniert von der Eingabeaufforderung und allen anderen Programmen aus, die die Win32-Unicode-Api-Methoden verwenden, einschließlich .Net apps.
[ Dokumentation ]&003)
Es erfordert ein Dateisystem, das lange Pfade unterstützt (z.B. NTFS), aber wenn Sie ein Problem mit langen Pfaden haben, ist das gegeben.
Beachten Sie, dass bestimmte Anwendungen und eine Menge nativer Tools (wie Explorer) Probleme mit diesen Pfaden haben werden, also benutzen Sie dies, um aus einem Loch herauszukommen, nicht in eins hinein.
Sie können auch eine Variante \?\UNCSie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix
\?Sie können auf Pfadlängen bis zu ~32.767¹ Zeichen zugreifen, indem Sie ihnen das Präfix voranstellen.
\?\C:\Some\Really\Long\Path
Dies funktioniert von der Eingabeaufforderung und allen anderen Programmen aus, die die Win32-Unicode-Api-Methoden verwenden, einschließlich .Net apps.
[ Dokumentation ]&003)
Es erfordert ein Dateisystem, das lange Pfade unterstützt (z.B. NTFS), aber wenn Sie ein Problem mit langen Pfaden haben, ist das gegeben.
Beachten Sie, dass bestimmte Anwendungen und eine Menge nativer Tools (wie Explorer) Probleme mit diesen Pfaden haben werden, also benutzen Sie dies, um aus einem Loch herauszukommen, nicht in eins hinein.
Sie können auch eine Variante benutzen, um auf lange Pfade über Netzwerkfreigaben zuzugreifen. …
\?\UNC\server_name\share_name\...
¹ Für diejenigen, die daran interessiert sind, es ist 32.767 und nicht 32.768, da es sich um eine [ null-terminierte Zeichenkette ]&003 handelt, aber die kann erweitert werden und einige Zeichen verbrauchen, also verlassen Sie sich nicht darauf, dass die Zählung präzise ist.