تصحيح مفهوم خاطئ عن هذه الكلمة

الموضوع في 'أرشيف أخبار عالم الكمبيوتر' بواسطة MOUHANED299, بتاريخ ‏20 ديسمبر 2008.

  1. MOUHANED299

    MOUHANED299 عضو مميز

    إنضم إلينا في:
    ‏11 سبتمبر 2007
    المشاركات:
    610
    الإعجابات المتلقاة:
    585
      20-12-2008 23:19
    الكثير قد وقع في هذا الخطأء
    ضن انه لا يستطيع كتابة اسم المجلد con
    وربطه مباشرة بالله اي انه اي ان
    معنى كلمة con هي كن و هي امر الله
    وهذا مفهوم خاطى



    سبب عدم كتابة الكمبيوتر لهذي الكلمة ه
    و أنها كلمة محجوزة في النظام
    ويوجد غيرها كلمات أخرى
    CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL

    انك تستطيع كتابة كلمة con و لكن عليك عند الكتابة
    الضغط على مفتاح alt+255
    سوف اشرح المشكلة من اساسها وحلها
    mkdir \\.\e:\con
    ليس إسم "CON" فقط هو الذي لا تستطيع تسمية أي مجلد به على الوندوز...
    بل هناك أسماء أخرى مثل:
    1) PRN
    2) LPT1
    3) LPT9
    وغيرها ايضا
    وتستطيع تجربة ذلك بنفسك الآن
    تستطيع تسمية المجلدات بتلك التسميات ليس
    عن طريق الوندوز، بل عن طريق الـDOS
    وهذه هى الطريقة

    اذهب الى قائمة start ثم run واكتب cmd
    سوف يظهر لكم واجهة الدوس ويظهر
    فى الواجهة هذا المسار الافتراضى
    C:\Documents and Settings\USER
    المطلوب ان نستخدم هذا المحث
    C:\>
    اكتب \cd
    لنفترض اننى اريد ان اضع المجلد في قرص الـ D
    نكتب هذا الامر
    MD \\.\D:\con

    وا للأحرف الكابتل والمسافات
    الان اذهبوا الى القرص D ستجدون الملف بالاسم المطلوب
    لكننى لاحظت اشياء غريبة على هذا الملف وهى :
    لا يمكن نسخ المجلد نفسه ولا يمكن النسخ الى المجلد
    يمكنك انشاء مجلدات فرعيه داخله بحيث
    تقدر تنسخ له الملفات من اي نوع
    واغرب شئ هو ان مهما وضعت به ملفات
    وفايلات وصور وافلام يظل حجم الملف 0 بايت
    طريقة حذف الملف تستخدم امر RD بدل من MD فى
    الامر الاول
    ~.~.~.~.~.~.~.~.~.~.~.~.~
    لماذا لا تستطيع إنشاء مجلدات بتلك التسميات
    بالطريقة التقليدية ؟
    الإجابة على ذلك السؤال،بل الأمر بكل بساطة
    هو كالتالي:
    mkdir \\.\e:\con
    لا يستطيع وندوز بأي حال من الأحوال، تسمية
    أي مجلد بهذه التسميات con, prn,
    lpt1,lpt9 لأنها عبارة عن أدوات أساسية للـ
    DOS أو ما يسمى بـ underlying devices
    فعلى سبيل المثال:
    Con تعني Console
    وprn تعني print
    وبالتالي فإنه لو سمح لك الويندوز بتسمية
    أي شيء بهذا الإسم..(أي ملف،وليس فقط المجلدات)
    على أي مكان في الوندوز،فإنه سيحدث التباس
    وغموض بالنسبة للوندوز،على أي شيء يكتب الـdata ؟؟؟
    على سبيل المثال: لو كنت سأطبع أي شيء،
    سيبحث الوندوز عن الأمر prn في الـDOS
    كيف سيطبع الوندوز؟
    سيطبع على الأمر الحقيقي، الذي برمج الـDOS

    عليه أم على المجلد الوهمي الذى قمت بإنشائه ؟؟

    وبالتالي

    فإن أي مجلد أو أي ملف بتلك التسميات لن يتصرف على نحو أنه مجلد...بل على

    نحو آخر...وهو ما سيحدث إلتباسا في أغبى نظام تشغيل على وجه الأرض، ألا
    وهو الـwindows mkdir \\.\e:\con

    rmdir \\.\e:\con
    ولكن المشكلة ان قليل جدا من تعمق فى نظام التشغيل الاساسى الـ DOS

    ولم يحفظ أوامره


    ارجو ان تكونو قد افدتم من الموضوع
     
    4 شخص معجب بهذا.
  2. The_MAK

    The_MAK عضو فعال

    إنضم إلينا في:
    ‏30 جويلية 2008
    المشاركات:
    466
    الإعجابات المتلقاة:
    123
      22-12-2008 09:38
    :besmellah1:
    موضوع يستحق التثبيت بجدارة
     

مشاركة هذه الصفحة

جاري تحميل الصفحة...