منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - كلمة لا يكتبها جهاز الكمبيوتر(سبحان الله )
عرض مشاركة واحدة
قديم 2008-06-12, 00:07   رقم المشاركة : 3
معلومات العضو
مهاجر إلى الله
مشرف سابق
 
الصورة الرمزية مهاجر إلى الله
 

 

 
إحصائية العضو










افتراضي

[QUOT]الاجابة ان الله هو الذى يقول للشي ((كُن)) فسبحان الله[/QUOTE]

الاخت المتفائلة الأمر دون ذلك بكثير...فهذه العملية من خصائص النظام.......



وبالنسبة لسبب عدم كتابة الكمبيوتر لهذي الكلمة هو أنها كلمة محجوزة في النظام

ويوجد غيرها كلمات أخرى

CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL


وهذه مداخلة لأحد الأعضاء يشرح فيها العملية :


لاحظت اهتمام الاعضاء بهذا الموضوع وسوف اشرح المشكلة من اساسها وحلها


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 ولم يحفظ أوامره


منقول للفائدة










رد مع اقتباس