Jak mazat soubory Nároky na Windows jsou „příliš dlouhé“

Pokud narazíte na problém s odstraněním souboru, na který si Windows stěžují, je „příliš dlouhý“, je přímo v systému Windows zabudováno mrtvé jednoduché řešení - nejsou potřeba žádné další aplikace, hacky nebo práce.

Jaká je dohoda s „příliš dlouhými“ jmény?

Už jsme o tom hovořili podrobněji, ale tady je podstata: Windows používá konvenci pojmenování nazvanou „Long Filenames (LFN)“. Systém LFN podporuje názvy souborů do 255 znaků. Jiné operační systémy však podobná omezení nemají. Pokud by tedy nějaký uživatel systému Mac nebo Linux archivoval spoustu souborů s delšími jmény a poslal vám archiv, extrahování tohoto archivu vám ponechá soubory, které přesahují délku znaků Windows. Pokud se pokusíte odstranit jeden z nich, systém Windows ohlásí, že název souboru je příliš dlouhý a nemůže jej odstranit.

Existuje řada způsobů, jak se s tímto problémem vypořádat (například stažení bezplatného nástroje pro kompresi souborů 7-Zip, jehož vestavěný správce souborů si nestěžuje na délku názvu souboru), ale místo toho, aby se uchýlil k dalšímu softwaru nebo třetí straně řešení, můžeme využít starý trik Windows k tomu, abychom soubory zvládli krátce.

Pokud máte potíže s dlouhými názvy cest k souborům , spíše než s dlouhými názvy souborů , můžete v systému Windows 10 provést malé vylepšení, které také umožní delší cesty k souborům.

SOUVISEJÍCÍ: Proč je Windows Hlášení této složky příliš dlouhé na kopírování?

Nejjednodušší způsob, jak odstranit dlouhé soubory

Před systémem Long Filename existoval v systému DOS systém názvů souborů, nyní známý jako systém 8.3 Filename (kvůli tomu, že názvy souborů byly omezeny na 8 znaků s příponou 3 znaků). Systém Windows je známý svou zpětnou kompatibilitou a je dokonalým příkladem toho, kde je tato zpětná kompatibilita mimořádně užitečná. Desetiletí poté, co byl DOS hlavním operačním systémem, můžeme  stále vyvolávat názvy souborů DOS pro soubory na našich moderních počítačích se systémem Windows a na rozdíl od příliš dlouhých názvů souborů, které jej rozrušily, si Windows při práci s těmi nebudou trochu stěžovat krátké názvy souborů (i když v první řadě ukazují na stejné přesné soubory, které způsobily problém).

Chcete-li odstranit příliš dlouhý soubor, stačí otevřít příkazový řádek v adresáři, kde je soubor umístěn, a pomocí jednoduchého příkazu získat krátký název souboru. Otevřete Průzkumník souborů a přejděte do adresáře, kde se nacházejí vaše soubory. Stiskněte a podržte klávesu Shift a poté klikněte pravým tlačítkem na prázdnou oblast. Vyberte „Otevřít příkazové okno zde“. Otevře se okno příkazového řádku se zaměřením na adresář, ve kterém se nacházíte.

Poté v okně Příkazový řádek zadejte následující příkaz:

DIR / X

Pokud adresář obsahuje více souborů, než je možné zobrazit na jedné obrazovce, použijte DIR /X /P místo toho příkaz , aby se pozastavil při každé délce obrazovky, abyste mohli prozkoumat seznam souborů.

Tento příkaz zobrazí seznam všech adresářů a souborů v aktuálním adresáři  také seznam starých souborů s názvem 8.3 pro všechny soubory a adresáře. Na našem ukázkovém snímku obrazovky výše můžete vidět, jak se fiktivní soubor txt s nesmyslným (a stovkami znaků dlouhým) názvem souboru zredukuje na jednoduchý „WHYSOL ~ 1.TXT“.

Vyzbrojeni krátkým názvem souboru nebo adresáře, který chcete odstranit, můžete jednoduše vydat příkaz DEL pro soubor:

DEL WHYSOL ~ 1. TXT

Je zřejmé, že jej nahraďte WHYSOL~1.TXT  názvem souboru, který chcete odstranit.

Systém Windows soubor bez stížností smaže (můžete jej spustit DIR /Xznovu a potvrdit nebo pouze zkontrolovat adresář v Průzkumníkovi Windows). To je vše! Chytrým použitím velmi starého příkazu můžete odstranit libovolný soubor bez ohledu na to, jak dlouhý je jeho název.