» Poradna » Programy

Dvojtečky a lomítka v názvech souborů

 | Microsoft Windows 7 Firefox 6.0

Zdravím, jsem dlouholetým uživatelem systému Windows, ale po malých zkušenostech na linuxu, jsem si všiml zásadního rozdílu mezi těmito dvěma systémy. Jde o možnost přejmenovat složky / soubory i pomocí znaků jako je dvojtečka či lomítko. Tak mě napadla otázka, jakto že systém Windows, jakožto plně multimediální systém, nedokáže mít v názvu souboru dvojtečku? Má to být přeci multimediálně připravený systém ne? A nějaká hudební alba mají v oficiálních názvech třeba dvojtečku. Navíc tu je docela paradoxní, že program WMP tuto dvojtečku v názvu alba podporuje, ale když má automaticky přejmenovat soubory v adresářové struktuře: Iterpret/Album/Skladba vloží tam namísto dvojtečky, jen pomlčku. Vím že je to prkotina se tím zabývat, ale jen mě tak zajímá, proč v názvech souboru není povolena dvojtečka, a v linuxu je to normálně možné?

Odpovědi na otázku

 |   |  Microsoft Windows XP Firefox 6.0

Protože to tak někdo naprogramoval. Některé znaky povolené jsou, některé nejsou.

http://en.wikipedia.org/wiki/8.3_filename...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 3.6.20

Windows za sebou stále táhnou věci z DOSu, proto je bezpečnější nazývat soubory ve starém systému 8.3. Linux s jinými kořeny tahle omezení nemá.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 5.0.1

a díky tomu, že Windows přešly na UTF-8 až dost pozdě a systémové fonty, které by obsahovaly všechny písmenka měla až Vista, tak spousta programů a v sem tam i některé části windows moc nepočítají s tím, že by někdo pojmenoval adresář například ??

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 5.0

myslim si, ze * a ? v nazvoch suborov a adresarov dlho nebude ( to, ze to system dovoli neznamena, ze je to dobre pouzivat )

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Chrome 13.0.782.112

Protoze kazdy system pouziva jine vyhrazene znaky.

Napriklad lomitko neni mozne pouzit v nazvu souboru, protoze se pouziva v adresarovych cestach jako oddelovac.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows Vista IE 9.0

V *nixovych systemech je to principielne mozne ale ze STEJNEHO duvodu jako ve Windows je to KRAJNE NEVHODNE. Proste znaky :\|*?, soubory NUL CON ... a dalsi jsou VYHRAZENE.

Koneckoncu principielne je to mozne i ve Windows za pouziti prikazu jako:

copy nul \\.\c:\nul

(pokud nevis jak vznikly soubor smazat nevytvarej jej!)

MP

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Unknown Opera 9.80

system by mel vedet, kdy je znak oddelovacem ci prepinacem a kdy je soucasti nazvu, vyspele systemy to vi, jine, ukradene a spatne opsane s tim maji problemy dodnes

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 5.0

bud konkretny a pomenuj "vyspele systemy"

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows Vista IE 9.0

Jinak popis co a proc nemuze byt v nazvu souboru najdes na http://en.wikipedia.org/wiki/Filename...

MP

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Opera 9.80

Ve wins je těch omezení víc, ne jen zakázané znaky.
Např. normální cestou nevytvoříš sobory s názvy: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9 ; nebo cokoliv ukončené tečkou nebo mezerou. I když se tohle omezení obejít dá, stejně s tím normální aplikace nedokažou pracovat.

Můj názor na lomítka, dvojtečky a některé další speciální znaky v názvech souborů je prasečina nejvyššího řádu, nehledě o jaký OS se jedná. Navíc se snažím nemít v čemkoliv české znaky nebo mezery.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 9.0

A co to má společného s "multimediálním systémem"? Zkrátka tyhle znaky jsou vyhrazeny pro adresy a popis struktury adresářů, takže by OS nevěděl, jestli se ten soubor jmenuje franta\muzika, nebo má skočit do adresáře \muzika. Ten styl popisu se používá už léta a je s tím jen minimum problémů..

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Alba, Multimediální systém


Určitě si přečtěte


Aktuální číslo časopisu Computer

Megatest mobilů do 5 500 Kč

Test levných herních notebooků

Hrajeme na Xbox Series X

Programy pro kontrolu dětí na počítači