لأن الاسم محجوز من قبل نظام التشغيل .
أسماء كثيرة لايمكن استخدامها مثل :
CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL إنّ نظام MS ******s مبني على نظام الـ MS-DOS
وكمثال فعندما نطلب من نظام ويندوز أن ينسخ ملفاً من مكان إلى آخر فإنّه يفعل ذلك عن طريق نظام دوس
وأعتقد أن شركة مايكروسوفت تتجه نحو التخلي عن الاستناد على نظام الدوس
لكن هذا لم يحدث في نسخة XP آخر نسخة رأيتها هناك الكثير من الكلمات والعبارات المحجوزة في النظم ولغات البرمجة، وذلك لأنها تشير إلى شيء معين دون الآخر وهذه الكلمات لا يُمكن استعمالها أبداً، ولدى بدئك بتعلم أي لغة برمجة فإنك ستتعرف على الكلمات المحجوزة الّتي لا يُمكن استخدامها أبداً في أسماء المتحولات فمثلاً لا يُمكن استخدام العبارة IF في لغة البرمجة PHP الآن نعود إلى كلمة CON
كلمة CON في نظام الدوس تشير إلى الشاشة وأتذكر أني كنت أستخدمها مع التعليمة Copy لإنشاء ملف نصي والطريقة هي كالتالي:
افتح موجه MS-DOS في الويندوز (command prompt)
اكتب التعليمة التالية:
كود:
copy con shankool.txtواضغط بعدها على enter
معنى هذه التعليمة "انسخ ما سأكتبه على الشاشة إلى الملف shankool.txt
وبعد الضغط على enter سوف تتمكنون من الكتابة اكتب ما شئت
وعندما تريد أن تنهي الملف وتحفظه اضغط على Ctrl + Z ثم Enter
الآن انتهى المثال عن استعمال كلمة محجوزة في نظام الدوس، وهذا هو سبب عدم تمكننا من تسمية أي ملف باسمها.
السبب الّذي وضعته كليوباترا صحيح أيضاً مثال آخر: للطباعة فوراً على الطابعة نستخدم الأمر التالي: كود:
COPY CON LPTنعمل نفس الشيء وعندا ننتهي من طباعة الملف تبدأ الطابعة بالعمل.
هذا هو نظام الدوس المنقرض. منقول للفائدة ...
السلام عليكم
مشكورين
أموت على السيستاني
على هذه المعلومة
و شكرا لكي اختنا
عاشقة الحسين
على الشرح و التوضيح
دمتم دائما جميع بخير
تقبلوا مروري و شكري
أخوكم
تعليق