SuperDelete: noņemiet failus ar pārāk garu ceļu sistēmā Windows
- Kategorija: Programmatūra
Microsoft Windows operētājsistēmai jau sen ir 260 rakstzīmju ierobežojums ceļiem. Lai gan lielākajai daļai lietotāju var rasties problēmas ar mapju nosaukumiem un failu nosaukumiem, kas pārsniedz noteikto robežu, daži var. Ja ceļš ir pārāk garš, piemēram, kad USB zibatmiņas disks ir pievienots sistēmai, kas iepriekš tika izmantota Linux izplatīšanā, Windows nedarbos tādas darbības kā failu noņemšana vai rediģēšana, ja ceļš tiks pārsniegts.
Microsoft pievienoja jaunu opciju operētājsistēmām Windows 10 un Windows Server 2016 iespējot NTFS garo ceļu grupas politikā tas darbojas tikai “manifestētām” programmām.
Trešās puses izstrādātāji izveidoja programmas problēmas risināšanai. Ir pārāk garš ceļu detektors kas izceļ pārāk garus ceļus Windows mašīnā, vai Gara ceļa fiksētājs lai palaistu pārvietošanu, kopēšanu vai dzēšanu ar failiem vai mapēm, kas pārsniedz ceļa ierobežojumu. Pastāv arī manuāla opcija, jo jūs varat samazināt ceļu, mainot failu un mapju nosaukumus uz nokrist zem 260 rakstzīmju skaita ierobežojuma .
SuperDelete
SuperDelete ir komandrindas rīks, kas īpaši izstrādāts, lai izdzēstu failus un mapes, kuras nevar izdzēst pārlūkprogrammā Explorer, jo ceļš pārsniedz rakstzīmju ierobežojumu.
Windows komandrindas rīks, ko var izmantot, lai izdzēstu failus un mapes ar ļoti garu ceļu (garāku par MAX_PATH 260 rakstzīmēm). Tas atbalsta ceļus, kamēr ir 32767 rakstzīmes. Tas darbojas, failu uzskaitīšanai un dzēšanai izmantojot pagarināta garuma ceļus un WinApi funkciju Unicode versijas. Turklāt tas atbalsta ACL pārbaužu apiešanu, lai dzēstu mapes, ja lietotājam ir diska administratora tiesības.
Lietošana ir diezgan vienkārša: lejupielādējiet un izgūstiet programmu vietējā Windows mašīnā vai ievietojiet to USB zibatmiņā vai rīku kolekcijas diskā. Palaist superdelete.exe fileOrFolderPath, lai palaistu dzēšanas darbību ar apstiprinājumu.
Programma uzskaita ceļu un faila nosaukumu un piedāvā pieņemt (y) vai noraidīt (n) pieprasījumu.
Lietojumprogramma atbalsta trīs parametrus, kurus varat pievienot komandai:
- --silent palaiž komandu bez apstiprināšanas.
- --bypassAcl apiet ACL pārbaudi, ja jums ir paaugstinātas tiesības uz disku.
- --printStackTrace palīdz ar atkļūdošanu. Tas izdrukā zvanu paketi, ja rodas izņēmums.