Microsoft ‘ s Windows-operativsystem har hatt en 260 tegn for stier for en lang tid. Mens de fleste brukere kan ikke kjøre inn i problemer med mappenavnene og filnavnene som overskrider grensen, noen kan. Hvis en sti er for lang, for eksempel når en USB-Flash-enhet er koblet til systemet som ble brukt på en Linux-distribusjon før, Windows ikke kjøres handlinger som for eksempel å fjerne eller endre på filer hvis banen er overskredet.
Microsoft gjorde legg til et nytt alternativ til Windows-10 og Windows Server 2016 for å aktivere NTFS Lange Veien i Group Policy, det fungerer bare for “åpenbart” – programmer.
Tredjeparts utviklere laget programmer for å løse problemet. Det er For Lange Baner Detektor som fremhever stier som er for lang på en Windows-maskin, eller Lange Veien Fixer å kjøre flytte, kopiere eller slette operasjoner på filene eller mappene som overstiger banen grense. Det er også en manuell alternativet, som du kan redusere banen ved å endre fil-og mappenavn for å falle under 260 tegn.
SuperDelete
SuperDelete er et kommandolinje verktøy som har blitt designet spesielt for å slette filer og mapper som ikke kan bli slettet, med Explorer, fordi banen overskrider grensen for antall tegn.
En Windows kommandolinje-verktøy som kan brukes til å slette filer og mapper med svært lange baner (lenger enn MAX_PATH 260 tegn). Den støtter veier så lenge 32767 tegn. Det fungerer ved hjelp av extended-lengde stier og Unicode-versjoner av WinApi funksjoner for opplisting og slette filer. I tillegg støtter utenom ACL sjekker for å slette mapper hvis brukeren har administrative rettigheter på stasjonen.
Bruken er ganske enkel: last ned og pakk ut programmet til den lokale Windows-maskin, eller sette den på en USB-Flash-Stasjon eller verktøy samlingen plate. Kjøre superdelete.exe fileOrFolderPath å kjøre slett drift med bekreftelse.
Les også: RegistryChangesView: monitor Windows-Registret modifikasjoner
Programmet lister banen og filnavnet, og ber deg om å godta (y) eller nedgang (n) på forespørsel.
Programmet støtter tre parametere som du kan legge til kommandoen:
- –stille kjører kommandoen uten bekreftelse.
- –bypassAcl omgår ACL sjekke om du har forhøyet rettigheter på stasjonen.
- –printStackTrace hjelper til med feilsøking. Det skrives callstack der et unntak oppstår.