Microsoft ‘ s Windows-operativsystemet har haft en 260 tegngrænsen for stier i lang tid. Mens de fleste brugere kan ikke løbe ind i problemer med mappenavne og filnavne, der overstiger grænsen, vil nogle måske. Hvis en vej er for lang tid, for eksempel når en USB-Flash-Drev er forbundet til systemet, der blev brugt på en Linux-distribution, som før, at Windows ikke vil køre operationer såsom fjernelse eller redigering af filer, hvis stien er overskredet.
Microsoft har tilføj en ny mulighed for at Windows-10 og Windows Server 2016 for at aktivere NTFS Lange Vej i Gruppen Politik, det virker kun til at “manifestere” programmer.
Tredje-parts udviklere har skabt programmer til at løse problemet. Der er alt For Lange Stier Detektor, som fremhæver stier, der er for lang på en Windows-maskine, eller Lange Vej Fixer til at køre flytte, kopiere eller slette operationer på filer eller mapper, der overstiger de vej grænse. Der er også en manuel indstilling, så du kan reducere den vej, ved at ændre fil-og mappenavne til at falde under de 260 tegn.
SuperDelete
SuperDelete er en kommando-linje værktøj, der er designet specielt til at slette filer og mapper, som ikke kan slettes i internet Explorer, fordi stien overskrider tegngrænsen.
En Windows kommando-linje værktøj, der kan bruges til at slette filer og mapper med meget lange stier (længere end MAX_PATH 260 tegn). Det understøtter stier, så længe 32767 tegn. Det virker ved hjælp af udvidet længde stier og Unicode-versioner af WinApi funktioner til angivelse og sletning af filer. Desuden støtter uden ACL-kontrol for at slette mapper, hvis brugeren har administrative rettigheder på drevet.
Brug er temmelig simpel: hent og udpak programmet til den lokale Windows-maskine, eller sæt den på en USB-Flash-Drev eller værktøjer samling disc. Kører superdelete.exe fileOrFolderPath til at køre sletningen med bekræftelse.
Læs også: RegistryChangesView: overvåger ændringer i Windows-Registreringsdatabasen
Programmet indeholder stien til og filnavnet, og beder dig om at acceptere (y) eller fald (n) anmodning.
Programmet understøtter tre parametre, som du kan tilføje til den kommando:
- –silent kører kommandoen uden bekræftelse.
- –bypassAcl omgår ACL ind, hvis du har forhøjede rettigheder på drevet.
- –printStackTrace hjælper med fejlfinding. Den udskriver kaldstakken, hvor der forekommer en undtagelse.