SuperDelete: fjern filer med stier som er for lange i Windows

Prøv Instrumentet Vårt For Å Eliminere Problemer

Microsofts Windows-operativsystem har hatt en begrensning på 260 tegn for stier i lang tid. Selv om de fleste brukere kanskje ikke får problemer med mappenavn og filnavn som overskrider grensen, kan det hende noen gjør det. Hvis en bane er for lang, for eksempel når en USB Flash Drive er koblet til systemet som ble brukt på en Linux-distribusjon før, vil ikke Windows kjøre operasjoner som å fjerne eller redigere på filer hvis banen overskrides.

Microsoft la til et nytt alternativ til Windows 10 og Windows Server 2016 for å aktivere NTFS Long Path i gruppepolicyen fungerer den bare for 'manifesterte' programmer.

Tredjepartsutviklere opprettet programmer for å løse problemet. Det er for lange baner detektorer som fremhever stier som er for lange på en Windows-maskin, eller Long Path Fixer å kjøre flytte, kopiere eller slette operasjoner på filer eller mapper som overskrider banegrensen. Det er også et manuelt alternativ, siden du kan redusere banen ved å endre fil- og mappenavn til fall under 260 tegngrensen .

SuperDelete

superdelete long path

SuperDelete er et kommandolinjeverktøy som er designet spesielt for å slette filer og mapper som ikke kan slettes i Utforsker fordi banen overskrider tegngrensen.

Et Windows-kommandolinjeverktøy som kan brukes til å slette filer og mapper med veldig lange stier (lengre enn MAX_PATH 260 tegn). Den støtter stier så lenge som 32767 tegn. Det fungerer ved å bruke stier med utvidet lengde og Unicode-versjonene av WinApi-funksjonene for å telle opp og slette filer. I tillegg støtter den å omgå ACL-sjekker for å slette mapper hvis brukeren har administratorrettigheter på stasjonen.

Bruken er ganske enkel: last ned og trekk ut programmet til den lokale Windows-maskinen, eller legg det på en USB Flash Drive eller samling av verktøy. Kjør superdelete.exe fileOrFolderPath for å kjøre sletteoperasjonen med bekreftelse.

Programmet viser banen og filnavnet, og ber deg om å godta (y) eller avslå (n) forespørselen.

Applikasjonen støtter tre parametere som du kan legge til i kommandoen:

  • - Silent kjører kommandoen uten bekreftelse.
  • - bypassAcl omgår ACL-sjekken hvis du har forhøyede rettigheter på stasjonen.
  • --printStackTrace hjelper med feilsøking. Den skriver ut samtalehånden der et unntak oppstår.