Úvodná » ako » Prečo nie je možné pomenovať priečinok . v systéme Windows 7?

    Prečo nie je možné pomenovať priečinok . v systéme Windows 7?

    Niekedy kvôli zvedavosti alebo na základe skutočnej túžby robiť niečo iné, môžete sa pokúsiť použiť niektoré neobvyklé mená pre priečinky vo vašom systéme Windows - so zmiešanými výsledkami. S ohľadom na to má dnešný príspevok SuperUser Q & A odpoveď na otázku zvedavého čitateľa.

    Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.

    Okno s odkazom na okno správy s nádejou Ben N (SuperUser).

    Otázka

    Čítačka SuperUser EdwardBlack chce vedieť, prečo nie je možné pomenovať priečinok ._. na svojom systéme Windows 7:

    Len som si všimol, že nie je možné pomenovať priečinok ._. na mojom systéme Windows 7. Premenuje sa na ._ miesto. Niekedy zmizne hneď po jej pomenovaní, ale potom sa objaví po obnovení zobrazenia. Zdá sa, že systém Windows má problém s bodkami na konci názvu súboru. Prečo je toto?

    Prečo nie je možné pomenovať priečinok ._. vo Windows 7?

    Odpoveď

    Sponzor SuperUser Ben N má odpoveď pre nás:

    Systém Windows normálne vyžaduje, aby súbory nemali žiadne rozšírenie ani rozšírenie, ktoré má aspoň jeden znak. Nemá rád rozšírenia s nulovou dĺžkou (t. J. Názvy súborov, ktoré sa skončia s obdobím). Priečinky môžu mať aj prípony, preto systém Windows nenecháva svoje mená koniec obdobím.

    zdroj: Z článku, na ktorý odkazuje DavidPostill:

    • Použite čas na oddelenie názvu základného súboru od rozšírenia v názve adresára alebo súboru.

    Ak sa pokúsite ukončiť názov súboru alebo adresára s určitým časovým obdobím, systém Windows len predpokladá, že nechcete rozšírenie a tým ho odstránite (aj keď ho vytvoríte príkaz md v okne príkazového riadka).

    Nebezpečná zóna

    Ak naozaj chcete, aby sa názov priečinka skončil s periódou, budete musieť použiť počiatočný počiatočný počiatočný prepis \\? \. V okne príkazového riadka, md \\? \ C: \ path \ to \ kontajner \.. bude skutočne vytvoriť priečinok s názvom ._., ale veľa programov bude mať problémy s tým, dokonca Windows Explorer:

    Takýto adresár je možné odstrániť iba pomocou rd príkaz nasleduje jeho \\?\ názov, alebo premenovaný s jeho krátkym (8.3, dir / x).


    Máte niečo doplniť vysvetlenie? Znie to v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.