لماذا لا يمكن عمل ملف بهذا الأسم
الإثنين أغسطس 27, 2007 10:49 pm
لسلام عليكم...
بعد البحث عن إجابة لهذا السؤال:
لماذا لا نستطيع إنشاء مجلد بإسم "CON" في الوندوز:
توصل إلى 3 نتائج:
أولا) ليس إسم "CON" فقط هو الذي لا تستطيع تسمية أي مجلد به على الوندوز...بل هناك أسماء أخرى مثل:
1) PRN
2) LPT1
3) LPT9
وتستطيع تجربة ذلك بنفسك الآن !!
ثانيا) تستطيع تسمية المجلدات بتلك التسميات،،،نعم تستطيع ذلك،،وهو ليس
أمرا مستحيلا،ولكن ليس عن طريق الوندوز، بل عن طريق الـDOS وذلك كالتالي:
1) إضغط على RUN"" أو "تشغيل" من قائمة "إبدأ"
2) أكتب CMD كي تدخل على الـ " Command Prompt"
3) الآن أكتب الأمر التالي:
حيث أن الـ e: هو إسم القرص،وتسطيع تغييره،إلى ما شئت.
(الآن أنظر إلى القرص الذي إخترت أن تنشئ المجلد عليه)
ماذا وجدت؟؟
وبهذا تكون قد كونت مجلدا بإسم CON أو بأحد الأسماء الأخرى
وبما أنه لا يمسح بالطريقة العادية...فإنك سوف تضطر إلى إعادة الخطوات الثلاث السابقة ولكن مع الأمر التالي:
ثالثا) لماذا لا تستطيع إنشاء مجلدات بتلك التسميات؟
الأمر
ليس بذلك الغباء،،وليست بتلك الإشاعات،التي قالت أن "Bill Gates" نفسه
،و"Bill Gates" لمن لا يعرفه هو مالك إمبراطورية "Microsoft" لا يستطيع
الإجابة على ذلك السؤال،بل الأمر بكل بساطة هو كالتالي:
لا
يستطيع وندوز بأي حال من الأحوال، تسمية أي مجلد بهذه التسميات con, prn,
lpt1,lpt9 لأنها عبارة عن أدوات أساسية للـDOS أو ما يسمى بـ " underlying
devices" فعلى سبيل المثال:
Con تعني Console
وprn تعني print
وبالتالي
فإنه لو سمح لك بتسمية أي شيء بهذا الإسم..(أي ملف،وليس فقط المجلدات) على
أي مكان في الوندوز،فإنه سيحدث التباس وغموض بالنسبة للوندوز،على أي شيء
يكتب الـdata ؟؟؟
على سبيل المثال:
لو كنت سأطبع أي شيء، سيبحث الوندوز عن الأمر prn في الـDOS
كيف سيطبع الوندوز؟
سيطبع على الأمر الحقيقي، الذي برمج الـDOS عليه أم على المجلد الوهمي؟؟
وبالتالي
فإن أي مجلد أو أي ملف بتلك التسميات لن يتصرف على نحو أنه مجلد...بل على
نحو آخر...وهو ما سيحدث إلتباسا في أغبى نظام تشغيل على وجه الأرض، ألا
وهو الـwindows mkdir \\.\e:\con
rmdir \\.\e:\con
بعد البحث عن إجابة لهذا السؤال:
لماذا لا نستطيع إنشاء مجلد بإسم "CON" في الوندوز:
توصل إلى 3 نتائج:
أولا) ليس إسم "CON" فقط هو الذي لا تستطيع تسمية أي مجلد به على الوندوز...بل هناك أسماء أخرى مثل:
1) PRN
2) LPT1
3) LPT9
وتستطيع تجربة ذلك بنفسك الآن !!
ثانيا) تستطيع تسمية المجلدات بتلك التسميات،،،نعم تستطيع ذلك،،وهو ليس
أمرا مستحيلا،ولكن ليس عن طريق الوندوز، بل عن طريق الـDOS وذلك كالتالي:
1) إضغط على RUN"" أو "تشغيل" من قائمة "إبدأ"
2) أكتب CMD كي تدخل على الـ " Command Prompt"
3) الآن أكتب الأمر التالي:
حيث أن الـ e: هو إسم القرص،وتسطيع تغييره،إلى ما شئت.
(الآن أنظر إلى القرص الذي إخترت أن تنشئ المجلد عليه)
ماذا وجدت؟؟
وبهذا تكون قد كونت مجلدا بإسم CON أو بأحد الأسماء الأخرى
وبما أنه لا يمسح بالطريقة العادية...فإنك سوف تضطر إلى إعادة الخطوات الثلاث السابقة ولكن مع الأمر التالي:
ثالثا) لماذا لا تستطيع إنشاء مجلدات بتلك التسميات؟
الأمر
ليس بذلك الغباء،،وليست بتلك الإشاعات،التي قالت أن "Bill Gates" نفسه
،و"Bill Gates" لمن لا يعرفه هو مالك إمبراطورية "Microsoft" لا يستطيع
الإجابة على ذلك السؤال،بل الأمر بكل بساطة هو كالتالي:
لا
يستطيع وندوز بأي حال من الأحوال، تسمية أي مجلد بهذه التسميات con, prn,
lpt1,lpt9 لأنها عبارة عن أدوات أساسية للـDOS أو ما يسمى بـ " underlying
devices" فعلى سبيل المثال:
Con تعني Console
وprn تعني print
وبالتالي
فإنه لو سمح لك بتسمية أي شيء بهذا الإسم..(أي ملف،وليس فقط المجلدات) على
أي مكان في الوندوز،فإنه سيحدث التباس وغموض بالنسبة للوندوز،على أي شيء
يكتب الـdata ؟؟؟
على سبيل المثال:
لو كنت سأطبع أي شيء، سيبحث الوندوز عن الأمر prn في الـDOS
كيف سيطبع الوندوز؟
سيطبع على الأمر الحقيقي، الذي برمج الـDOS عليه أم على المجلد الوهمي؟؟
وبالتالي
فإن أي مجلد أو أي ملف بتلك التسميات لن يتصرف على نحو أنه مجلد...بل على
نحو آخر...وهو ما سيحدث إلتباسا في أغبى نظام تشغيل على وجه الأرض، ألا
وهو الـwindows mkdir \\.\e:\con
rmdir \\.\e:\con
- زيزوعضو ذهبى
- عدد الرسائل : 615
لوحه الشرف :
تاريخ التسجيل : 16/09/2007
رد: لماذا لا يمكن عمل ملف بهذا الأسم
الأربعاء سبتمبر 19, 2007 3:44 am
شكـــــــــــرآ
رد: لماذا لا يمكن عمل ملف بهذا الأسم
الثلاثاء نوفمبر 20, 2007 11:36 am
بجد برافو عليك
أنا الحكاية دي كانت مجنناني
أنا الحكاية دي كانت مجنناني
رد: لماذا لا يمكن عمل ملف بهذا الأسم
الخميس نوفمبر 22, 2007 6:39 pm
الله عليك يا شادى والله عبقرى وربناة معاك
- medo_yamanyعضو مميز
- عدد الرسائل : 49
العمر : 35
لوحه الشرف :
تاريخ التسجيل : 30/10/2007
رد: لماذا لا يمكن عمل ملف بهذا الأسم
الخميس نوفمبر 29, 2007 5:02 pm
bravo ya gamid
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى