Эмне үчүн папка түзө албайсың

Эмне үчүн папка түзө албайсың
Эмне үчүн папка түзө албайсың
Anonim

Windows операциялык тутумунда бир өзгөчөлүк бар - анда белгилүү бир аталыштар менен папка түзө албайсыз. Мисалы, con папкасы, lpt. Бул боюнча бир нече пикирлер бар. Алардын бири бул аталыштар тутум тарабынан сакталып калгандыгы.

Эмне үчүн папка түзө албайсың
Эмне үчүн папка түзө албайсың

Windows иштөө тутумунда COM, CLOCK $, AUX, PRN, LPT аттуу папканы же файлды түзүү мүмкүн эмес. Бул тыюуну Билл Гейтс көп жылдар бою коштоп жүргөн лакап аты үчүн киргизген деген версия бар. Жана досторуна катуу таарынып, ал лакап аты бар папканы түзүүгө чектөө киргизген. Бирок, бул версия туура эмес. Мындай логикалык түшүндүрмөсү бар болгондуктан, мындай аталыштагы папкаларды түзүү мүмкүн эмес. Windows иштөө тутумунун башталышында Дос компаниясынын биринчи шаймандары чыккан; алар ушул папкаларды түзүүгө мүмкүндүк берет. Бирок ушул ОСтун заманбап версияларында бул папкалар түзүлбөйт, анткени Windows бул аттар мурунтан эле түзүлгөн жана бар болгон тутум папкаларынын аттары катары кабылданат. OS Dosде консолдон файл жазуу буйругу болгон - бул con text.txt көчүрмөсүнө окшош. Тергичтен киргендердин бардыгы ушул файлга түштү. Эгер com деген папканы түзүүгө мүмкүн болсо, анда каталогду толугу менен файлга көчүрүп алса болот. Ошондуктан, бул ысым колдонууга тыюу салынган. Бул сөз абдан маанилүү эле, бул ысым тутум тарабынан I / O түзмөктөрү үчүн сакталып калган, prn деген папканы түзүү мүмкүн эмес, анткени text.txt> prn командасынын көчүрмөсү болгон, ал аткарылган (жана эми бул үчүн жооп берет)) файлдын мазмунун принтерге көчүрүү … Жана бул ысым резервдик тутумдук сөз, ошондой эле Windowsто PRN, NUL, CLOCK $, AUX, COM0, COM1,… COM9, LPT0, LPT1,… LPT9 деген аттар менен папка жасай албайсыз. Бул ысымдар белгилүү бир функциялар үчүн гана сакталган. Мисалы, Nul сөзүн система көбүнчө "Эч нерсе" деп чечмелейт, ал эми Nul буйругу - тутумдук командалардын чыгышын багыттоо үчүн иштелип чыккан бош шайман. Ошондуктан, мындай аталыштагы папканы түзүү мүмкүн болбой калат.

Сунушталууда: