Nesmysl, ty složky jdou normálně vytvořit. Autor je trouba.
Ten výčet těch názvů Vám úplně nesedí, já mám Windows 11 Pro Insider Preview a normálně COM0 a LPT0, jako složku vytvořím. Chtělo by to při psaní článků si ty informace ověřovat. Asi jste moc nestudovali ve smyslu nějaké publicistiky, nebo žurnalistiky. Do jisté míry tady lžete jako Göebels https://1drv.ms/i/s!Ag4FvF_R0eYDh58dGn8g1gOc2aXbjw?e=RE5aFw.
S čím konkrétně má být kompatibilní název "PRN"? Ptám se pro kamaráda...
PRinteR
Ehm, PRiNter, pochopitelne :/
Ta zpětná kompatibilita má svůj smysl. Nejsou jen kancelářská nebo herní PC. Nezanedbatelný počet je i v průmyslu, kde mnohá zařízení slouží desítky let. Bylo by dost hloupé vyhodit stroj za miliony, který je zcela vyhovující, jen proto, že odešel řídící počítač a nové PC by neměly sériák nebo lopatu. Pořád se takové dělají a taky je jen dobře, že je pořád systém podporuje.
Tvl, to tady budete každé dva tři roky recyklovat článek? Tak použijte rovnou náhodný generátor slov nebo Lorem Ipsum
Raději to nechci zkoušet, ale co kdybych tyto zakázané názvy složek vytvořil v Linuxu?Co s tím pak Windows udělá po spuštění systému?
Pravym klik, novy adresar, nazov "con", vytvorit nejde.Moba vytvorila adresa "con" na ploche "mkdir ~/Desktop/con". Explorer sa tam nedostane a ani notepad++ nevie otvorit adresar. Dokonca nie je viditelny na ploche.Cez Mobu sa da prekopirovat exe subor, ktory sa cez Mobu da taktiez spustit. Otestovane na Windows 11
Co je prosím Moba?
MobaXterm
Nic, jen pri pokusu s tim adresarem pracovat (prejmenovat, smazat, prohlizet...) Windows hodi chybu, ze to nejde.
Sériový port, i když emulovaný se dodnes používá. Konfigurace routerů, připojení Arduina, různé diagnostiky... I když je pravda že běžný uživatel už ho asi nepotká
Co když vytvořím v macOS na NASu složku CON a otevřu to ve Windows, co se stane? Protože na Macu (a předpokládám, že i v Linuxu) tyto složky jde vytvořit bez nejmenšího problému.
Dostanes chybovou hlasku, ze s tim souborem/adresarem nelze jakkoli pracovat. Nedojde k zadne explozi :)
Což to, ale dodnes nesmíme používat u souborů odkládaných na vzdálené disky v názvech diakritiku ani mezery. Ten vzdálený systém jede asi na Linuxu a názvy zmrší. Tak, že pak tyto soubory nejdou přečíst, ale ani smazat nebo přejmenovat. Nebo na tom padá zálohovací program. Jde to, ale velkou oklikou. Takže v roce 2025 musíme stále něco psát bez diakritiky.A jinak, zajímavé zařízení je taky NUL, tzv. černá díra. Hodilo se to na přesměrování výpisů z programů, které jsem nechtěl vidět.A COM existují stále. Sériové porty. I když už většinou simulované přes USB. Stále lze některá zařízení, např. s jednočipy, Arduino, ovládat přes sériový terminál. Jen se to připojuje přes čipy FTDI nebo jejich obdobu do USB.
Názor byl 1× upraven, naposled 14. 1. 2025 12:41
Dost záleží jak máte ony "vzdálené disky" nastavené. Běžně totiž diakritiku umí.
Já teda používám diakritiku i mezery naprosto běžně úplně všude včetně NASu a jeho sdílených složek a problém neexistuje, prostě to funguje. Sdílení mám nastavené přes SMB v nejvyšší verzi, staré verze jsou zakázané (a stejně je už nikdo ani nepoužívá) a funguje to na Macu, Windows i Linuxu. Akorát nevím, co udělá, když na sdílené složce vytvořím složku CON a otevřu to ve Windows, jak jsem psala výše.
Jediny znak ktery v Linuxovych filesystemech neni povolen, je binarni nula. Vse ostatni muzes pouzit, klidne muzes mit soubor, co ma v nazvu emoji snehulaka.Otazkou ale je, jakym protokolem k tomu pristupujete a jak je to cele nastavene.
cakal som nejake hanlive nazvy zloziek, ale chapem aj tie s pomenovanim portov. trosku OT, nedavno ma prekvapil moderny aktualny model MSI all-in-one pocitac s monitorom ze vo vybave mal COM1, COM2 a LPT port na Win11.
Ony jsou ty All-In-One nezřídkakdy používány na různé pokladny(POS) a kiosky, kde třeba šuplík (na peníze), displej (zákaznický), terminál apod ... komunikuje běžně sériově.
Recyklovaný článek. Zde vyšel například před 2mi lety.
Já ho před dvěma lety nečetla a zaujal mě, kdyby ho nerecyklovali, nepřečetla bych si ho.
Což mi připomnělo:Dobrý programátor píše program takto: copy con program.exeJeště lepší takto: copy con program.zip
Jo tehle kostlivcu ma Mrkvosoft plnou komoru.
Vysvětlovat že v každém adresáři a na každém disku jsou přítomné pseudo soubory s vyhrazenými jmény je možná názorné, ale věcně nesmyslné. Žádné takové soubory tam nejsou, je to jen tabulka v jádru operačního systému
Rezervované názvy ještě chápu, ale nemožnost použít treba otazník, slash nebo backslash. Tomu nerozumím proč to některé os nedovolí a některé ano.
Názor byl 1× upraven, naposled 13. 1. 2025 20:30
Vždyť je ten důvod stejný, jako u vyhrazených názvů - kompatibilita se stávajícími programy a skripty, které ty tanky využívají jako systémové. Otazník je wildcard pro jeden libovolný znak (stejná jako hvězdička pro několik), backslash je oddělovač složek (a slash oddělovač adresářů).
Proč tedy muzu normalne ve filename psat otaznik, hvezdicku, lomitka... Na macos to funguje snad od začátku. Minimálně 25 let jsem takto pojmenovane soubory mival. Filename je jen metadato
Pouzivej moderni API, ne ta zpetne kompatibilni s DOSem. Napr. pomoci mkdir \\.\c:\nulMP
Protoze MacOS historicky nevychazi z CP/M
Nepleťte sem ohryzku, ty mají úplně jiný system
Me napadla jina otazka: proc bys to mel takhle pojmenovavat? 🙂Pred 30+ lety jsem se naucil pojmenovavat soubory bez diakritiky. Jen s prichodem W95 jsem k tomu pridal dlouhy nazvy a ve vyjimecnych pripadech mezery. Je to pojmenovani kompatibilni se vsema dnesnima OS. Proc si komolikovat zivot nejakyma hvezdickama v nazvech souboru? 🙂
To je hlavně specialita BFU - když už ten otazník, písmenko s háčkem atd... na té klávesnici po urputné snaze najdou, tak ho tam musí narvat za každou cenu.
A proto píšete jako trotl bez diakritiky jen proto, že nejste schopný se naučit nové věci a před 30 lety jste se horkotěžko něco naučil? Já chápu, že čím je mozek starší, tím hůř přijímá nové znalosti, ale dá se trénovat a i geronti se dokážou naučit nové věci, když chtějí.
Znám několik lidí, co na PC většinou programují a doslova se odnaučili používat znaky s českou diakritikou. Vlastně ani je psát nemohou, když po většinu času používají americké rozložení klávesnice. Zvyk je sice železná košile, ale v tomto případě mohou být znaky s českou diakritikou těmto lidem spíše na obtíž.Já osobně využívám české znaky jenom u lokálních souborů a dokumentů. Pokud chci nahrát např. obrázek na web, tak dodržuji striktně pravidlo psaní malými písmeny bez diakritiky a místo mezer používám buď pomlčky nebo podtržítka. Už několikrát jsem měl problémy, kdy jsem potřeboval následně obrázek někomu poslat jako URL, ale mezery a znaky s diakritikou mi doslova znemožnili vytvořit odkaz pro sdílení.
Názor byl 2× upraven, naposled 14. 1. 2025 21:08
Zcela logicky kvůli kompatibilitě. Zkus mi pak nějaký takový soubor, co by obsahoval zpětné lomítko, otevřít skrze adresářový řádek v průzkumníkovi Windows 🙂 . Nebo přes příkazovou řádku.Aha "Systém nemohl najít požadovaný soubor v něco\něco.txt " 😀 . Nebo naopak nahrát na web soubor obsahující klasické lomítko. Opět vznikne problém při otevření souboru z adresy.
Názor byl 1× upraven, naposled 14. 1. 2025 15:52
Recyklat recyklatu recyklatu?
to nema chybu
Názor byl 2× upraven, naposled 13. 1. 2025 19:36
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.