SuperDelete: poista tiedostoja, joiden polut ovat liian pitkiä Windowsissa
- Luokka: Ohjelmisto
Microsoftin Windows-käyttöjärjestelmässä on ollut pitkään 260 merkin rajoitus polkuja. Vaikka suurin osa käyttäjistä ei ehkä aiheuta ongelmia kansioiden ja tiedostojen nimien kanssa, jotka ylittävät rajan, jotkut saattavat. Jos polku on liian pitkä, esimerkiksi kun USB-muistitikku on kytketty järjestelmään, jota käytettiin aiemmin Linux-jakelussa, Windows ei suorita toimintoja, kuten poista tai muokkaa tiedostoja, jos polku ylitetään.
Microsoft lisäsi uuden vaihtoehdon Windows 10: ään ja Windows Server 2016: een NTFS-pitkän polun ottaminen käyttöön Ryhmäpolitiikassa se toimii vain 'manifestoiduissa' ohjelmissa.
Kolmannen osapuolen kehittäjät loivat ohjelmat ongelman ratkaisemiseksi. Polkujen ilmaisin on liian pitkä joka korostaa liian pitkät polut Windows-koneessa, tai Pitkä polku kiinnitin siirtää, kopioida tai poistaa toimintoja tiedostoissa tai kansioissa, jotka ylittävät polkurajan. On myös manuaalinen vaihtoehto, koska voit pienentää polkua muuttamalla tiedostojen ja kansioiden nimet muotoon pudota alle 260 merkin rajan .
SuperDelete
SuperDelete on komentorivityökalu, joka on erityisesti suunniteltu poistamaan tiedostoja ja kansioita, joita ei voi poistaa Explorerissa, koska polku ylittää merkin rajan.
Windows-komentorivityökalu, jota voidaan käyttää tiedostojen ja kansioiden poistamiseen, joilla on erittäin pitkät polut (yli MAX_PATH 260 merkkiä). Se tukee polkuja niin kauan kuin 32767 merkkiä. Se toimii pidennetyillä poluilla ja WinApi-toimintojen Unicode-versioilla tiedostojen luettelemiseen ja poistamiseen. Lisäksi se tukee ACL-tarkistusten ohittamista kansioiden poistamiseksi, jos käyttäjällä on järjestelmänvalvojan oikeudet asemassa.
Käyttö on melko yksinkertaista: lataa ja purkaa ohjelma paikalliselle Windows-koneelle tai laita se USB-muistitikulle tai työkalujen keräyslevylle. Suorita superdelete.exe fileOrFolderPath suorittaaksesi poistooperaation vahvistuksella.
Ohjelma luettelee polun ja tiedostonimen ja kehottaa hyväksymään (y) tai hylkäämään (n) pyynnön.
Sovellus tukee kolmea parametria, jotka voit lisätä komentoon:
- --silent suorittaa komennon ilman vahvistusta.
- --bypassAcl ohittaa ACL-tarkistuksen, jos sinulla on korotettuja oikeuksia asemassa.
- --printStackTrace auttaa vianetsinnässä. Se tulostaa puhelinsoiton, jos poikkeus tapahtuu.