:: vBspiders Professional Network ::

:: vBspiders Professional Network :: (http://www.vbspiders.com/vb/index.php)
-   قـسـم بـرامج الحاسوب ومستلزماتها (http://www.vbspiders.com/vb/f370.html)
-   -   تصحيح مفهوم خاطئ عن هذه الكلمة (http://www.vbspiders.com/vb/t51884.html)

PASSEWORD 12-22-2008 10:08 PM

تصحيح مفهوم خاطئ عن هذه الكلمة
 
الكثير قد وقع في هذا الخطأء
ضن انه لا يستطيع كتابة اسم المجلد 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:\********s 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

ولم يحفظ أوامره
منقول للفائدة

Sniper_Mo 12-23-2008 10:33 AM

مشكور اخي على الموضوع الجميل
فعلا انا صادفت هده الحالة في احد المنتديات وتم ربطها مباشرة مع الله

---------
واصل تميزك

PASSEWORD 12-23-2008 12:45 PM

شرفت بمرورك

T3BaN_HaCkEr 12-23-2008 02:05 PM

مشكور على الموضوع اخوي
بارك الله فيك وما قصرت
تحياتي
لوول

PASSEWORD 12-23-2008 10:22 PM

العفو اخي

PROF 12-23-2008 11:07 PM

مشكور سفيان علي المعلومات
تسلم ايدك يا باشا

PASSEWORD 12-24-2008 01:22 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة PROF (المشاركة 22303)
مشكور سفيان علي المعلومات
تسلم ايدك يا باشا

العفو اخي

ahmed002 12-24-2008 02:20 AM

مشكورشكرا

ahmed002 12-24-2008 02:21 AM

مشكور على الموضوع

ahmed002 12-24-2008 02:22 AM

بارك الله فيك

ahmed002 12-24-2008 02:22 AM

بارك الله فيك شكرا

Sho0Ter 12-24-2008 02:57 AM

تسلم اخى باسورد

ahmed002 12-24-2008 10:57 PM

مشكور اخي على الموضوع الجميل

ahmed002 12-24-2008 11:00 PM

بطلمشكور

PASSEWORD 12-25-2008 12:19 AM

شكرا عل المرور الجميل


الساعة الآن 03:00 PM


[ vBspiders.Com Network ]


SEO by vBSEO 3.6.0