لماذا لا يمكنك إنشاء مجلد

لماذا لا يمكنك إنشاء مجلد
لماذا لا يمكنك إنشاء مجلد

فيديو: لماذا لا يمكنك إنشاء مجلد

فيديو: لماذا لا يمكنك إنشاء مجلد
فيديو: طريقة إنشاء مجلد لا يمكن حذفه ولا إعادة تسميته 2024, يمكن
Anonim

هناك خصوصية في نظام التشغيل Windows - لا يمكنك إنشاء مجلد بأسماء محددة فيه. على سبيل المثال ، مجلد con ، lpt. هناك العديد من الآراء حول هذا. واحد منهم هو أن هذه الأسماء محفوظة من قبل النظام.

لماذا لا يمكنك إنشاء مجلد
لماذا لا يمكنك إنشاء مجلد

في نظام التشغيل Windows ، من المستحيل إنشاء مجلد أو ملف باسم COM ، CLOCK $ ، AUX ، PRN ، LPT. هناك نسخة أن هذا المنع قدمه بيل جيتس بسبب اللقب الذي رافقه لسنوات عديدة. وأهانه أصدقاؤه بشدة ، فقد فرض قيودًا على إنشاء مجلد باسم مستعار. ومع ذلك ، فإن هذا الإصدار غير صحيح ، ومن المستحيل إنشاء مجلدات بهذه الأسماء ، حيث يوجد تفسير أكثر منطقية. في فجر نظام التشغيل Windows ، تم إطلاق أول أجهزة Dos ؛ أنها تسمح لك بإنشاء هذه المجلدات. ولكن في الإصدارات الحديثة من نظام التشغيل هذا ، لا يتم إنشاء هذه المجلدات ، نظرًا لأن Windows يُنظر إلى هذه الأسماء على أنها أسماء مجلدات النظام التي تم إنشاؤها بالفعل. في OS Dos ، كان هناك أمر لكتابة ملف من وحدة التحكم - بدا مثل هذه النسخة con text.txt. كل شيء يتم إدخاله من لوحة المفاتيح يقع في هذا الملف. إذا كان من الممكن إنشاء مجلد باسم com ، فسيكون من الممكن نسخ الدليل بأكمله إلى ملف. لذلك ، تم حظر هذا الاسم للاستخدام. كانت هذه الكلمة مهمة جدًا ، فقد تم حجز هذا الاسم من قبل النظام لأجهزة الإدخال / الإخراج. من المستحيل إنشاء مجلد باسم prn ، نظرًا لوجود نسخة الأمر text.txt> prn ، والتي تم تنفيذها (وهي الآن مسؤولة عن هذا) نسخ محتويات الملف إلى الطابعة … وهذا الاسم أيضًا كلمة نظام محجوزة. كما لا يمكنك إنشاء مجلد في Windows بالأسماء التالية: PRN ، NUL ، CLOCK $ ، AUX ، COM0 ، COM1 ، … COM9 ، LPT0 ، LPT1 ، … LPT9. هذه الأسماء محجوزة أيضًا لوظائف معينة. على سبيل المثال ، عادة ما يفسر النظام كلمة Nul على أنها "لا شيء" ، والأمر Nul عبارة عن جهاز فارغ مصمم لإعادة توجيه إخراج أوامر النظام. لذلك ، لن يكون من الممكن إنشاء مجلد بهذا الاسم.

موصى به: