ويندوز ( windows ) لن يكف عن تقديم المفاجآت السارة..
الحقيقة أن المدونة تحدث بوتيرة ضعيفة هذه الأيام، وذلك بسبب انشغالي الشنيع بتطبيقاتي وامتحاناتي..
لذا لا أرى مانعا بين الفينة والأخرى من كتابة موضوع بسيط خفيف من وحي اللحظة، كي لا أفقد قرائي
المسألة هذه المرة تتعلق باكتشاف بديع لست أدري إن كان مشهورا، لكنني صادفته مؤخرا فقط..
هل سبق وحاولت أن تفتح مجلدا أو ملفا جديدا تحت اسم “con”..؟
إن لم يسبق لك فعل ذلك فحاول القيام به الآن وسترى النتيجة..
ببساطة: ذلك مستحيل..
قد تحصل، على اختلاف نسخ الويندوز، إما على رسالة خطإ تخبرك بأنه لا يمكن أن تتم هذه التسمية لأن هناك ملفا بهذا الاسم أو أن الاسم غير مقبول، أو يقوم بتجاهلك تماما ويعيد اسم المجلد كما كان..
أخبروني بالله عليكم ما به هذا المسمى ولماذا لا يوافق المواصفات المعروفة للمسميات في ويندوز على الأقل..
أتمنى أن أفهم ماذا يحصل في مستوى مجلد المسميات (catalogue) في هذه الحالة.. وهو مجلد يختلف بالمناسبة عن مايسمى تعبيريا بالمجلدات في ويندنوز.. فهذا المجلد هو الذي يتكفل بربط اسم الملف بموضعه على الذاكرة الثانوية (القرص الصلب)..
على العموم لن أفهم ذلك على الاطلاق على ما يبدو.. فما سمعته هو أن (بيل جيتس) ذات نفسه قد عجز عن تفسير الأمر..
وللويندوزات غرائب!!
15 فبراير 2006 في الساعة 5:21 pm
أهلا أخي
قرأت عن هذا الامر من قبل…
هل تصدق أن كبار المبرمجين العاملين في ميكروسوفت لا يفهمون بعض الشفرات البرمجية الموجودة في ويندوز ؟…
إن ويندوز مكتوب بطريقة عشوائية جدا لذلك قد تجد غرائب وعجائب في النظام..
؟؟؟
أنا أيضا أرغب في معرفة سر هذا اللغز المحير ؟
18 فبراير 2006 في الساعة 1:17 pm
[…] وسكرتير السخرية.. عصام إزيمي: لماذا تقل الردود على المدونات العربية مقارنة بالفرنسية؟ ويندوز ( windows ) لن يكف عن تقديم المفاجآت السارة.. بشرى لعاشقي روايات مصرية للجيب المقيمين خارج مصر […]
18 فبراير 2006 في الساعة 2:52 pm
لقد سبق و قرأت على الموضوع لكني لا اعلم عنه شيئا …
22 فبراير 2006 في الساعة 2:44 pm
وجدت الطريقة
يمكن كتابة مجلد باسم con
مـع التحية
22 فبراير 2006 في الساعة 2:45 pm
سأرشح لكم الطريقة وهي حقيقة 100% وتتم عن طريق MS DOS …
لكن أنتظر عروضكم ؟؟؟
22 فبراير 2006 في الساعة 3:57 pm
لو كنت تنتظر عرضا مني فأنت واهم لأسباب عدة:
- ساتحول إلى اليسنوكس عما قريب..
- لو كانت هنالك طريقة فسأجدها حتما حالما أملك وقت البحث الكافي..
- لا أهتم بالموضوع أصلا لأن ويندوز بدأ يخنقني..
(أين الوجه ذو اللسان الطويل؟)
23 فبراير 2006 في الساعة 2:22 pm
وأنا سأضع الطريقة للآخرين بدون مقابل:
افتح نافذة DOS واكتب هذا السطر كاملا (لا تنس “) :
mkdir \.\c:\con”
ادخل الى C ستجد المجلد
غير C في السطر الى المكان الذي تريد إنشاء المجلد فيه…
هناك طريقة أخرى سأذكرها لاحقاً…
عصام :
قبل أن تنتقل إلى اي نظام، حاول صنع مجلدات تحوي الاسماء التالية:
AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL
مع التحية
23 فبراير 2006 في الساعة 2:23 pm
يبدو أنك صدقت حكاية العروض
كانت مجرد مزحة لا أكثر
23 فبراير 2006 في الساعة 7:09 pm
لم أصدق شيئا يا عزيزي..
يبدو انك لم تألف مناوشات الأصدقاء بهذه الطريقة..
على العموم اسأل احجيوج وهو سيخبرك..
بالمناسبة.. الطريقة لم تنجح.. انا اعمل على ويندوز 98 الان.. هو يعتبر \.\c:\con” كماسر غير مقبول..
سأجرب على الاكس بي حينما اعود..
لم أفهم لماذا علي ان أجد طريقة لتسمية المجلدات التي قلت قبل ان انتقل لأي نظام؟
هل هذا نوع من التعاويذ السحرية الضرورية؟
23 فبراير 2006 في الساعة 11:59 pm
لا عليك أخي
الطريقة تعمل في Win XP لا اعلم عن 98
تلك الاسماء لا يمكن كتابتها مثل con
غريب أليس كذلك
مع التحية
25 أبريل 2006 في الساعة 2:06 pm
يا جماعة الحكاية دي بسيطة جدا انتوا عملتوا منها مشكله ليه con دا احد اوامر الدوس فعلشان الويندوز مش راضي يخليك تعمل ملف بيه العمليه لوجك جدا
حاول كدا تسمي ملف بامر من اوامر الدوس طبعا الويندوز مش هيرضي بكدا
مش كلالاوامر بعضهم ممكن زي format هيرضي طبعا لانه خاص بالبرتيشن
يلا واي استفسار عندكم المنتدي بتاعي اسالوني م عليه
25 أبريل 2006 في الساعة 7:36 pm
عزيزي كمال..
المسألة ليست بسيطة.. بل هي إحدى مظاهر ضعف الويندوز..
أشرح لك:
في أي نظام يحترم نفسه يتم فتح الملفات عبر الوصول إلى الكاتلوج.. والكاتالوج يربط الإسم الداخلي بالخارجي..
يعني نظريا يمكن أن تسمي أي ملف بأي اسم خزعبلي تشاء.. وتبقى الضوابط المتعارف عليها اختيارا شخصيا لمبرمجي النظام..
يعني لا يوجد هنا مجال للاختلاط مع أي أوامر دوس أو غيره، مع انني لا أفهم ما العلاقة المباشرة.. إذ أن الدوس هو OS آخر أصلا..
9 مايو 2006 في الساعة 10:13 am
اخوانى الاعزاء انا والحمد لله على كده ابقي اكبر مبرمج فى العالم العربي
لأنني اقوم بكتابه con وايضاً باقي الفولدرات التي لا تتسمي وهي
( CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. )
فى انتظارك ردكم
26 سبتمبر 2006 في الساعة 3:23 am
The idea about preventing such names is to prevent possible conflicts while executing any code related to path functions, this was done by M$ by purpose as I guess.
When you try to create a folder manually or by code (by any lang. eg.:VB) the windows wil return an error that the path not found as windows can’t build such path.
Although I guess that some APIs calling may overcome this , if so don’t try to open these folders by DOS or Win9X.
Have a nice day.
Ramadane Karem.
MS.
7 أكتوبر 2006 في الساعة 8:26 am
سلاااااااام ابو شريك
مش فاهم قصدك وضح اكتر حبوب
25 أبريل 2008 في الساعة 11:30 am
لااسف يا نعيم الطريقه مش شغاله و انا بستعمل اكس بي sp3
2 مايو 2008 في الساعة 1:37 am
يا شباب هو صحيح ينفع باللعب حولها لكن غلط.
أقتباس من Naming a File :
و بعدين هى الدنيا ضاقت و مش لاقيين غير الأسم ده ؟
2 مايو 2008 في الساعة 1:39 am
هى المدونة بتشيل الروابط و لا ايه ؟
نجرب تانى : http://msdn.microsoft.com/en-us/library/aa365247.aspx
لو الرابط مظهرش أعملوا بحث فى جوجل عن Naming a File (Windows) و المفروض أنه يكون أول نتيجة بحث.