الصفحة الرئيسية » howto » هل يمكن استبدال EXE File Extensions دومًا بـ COM؟

    هل يمكن استبدال EXE File Extensions دومًا بـ COM؟

    إذا كنت قد سمعت عن تغيير امتداد الملف من EXE إلى COM ، فقد تكون تساءلت عما إذا كان قادرًا فقط على العمل على بعض الملفات النادرة أو إذا كان يعمل على أي ملف EXE لديك تقريبًا. إن سؤال SuperUser سؤال وجواب اليوم يجيب عن سؤال القارئ الغريب.

    تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.

    السؤال

    قارئ SuperUser يريد روي نامير معرفة ما إذا كان يمكن دائمًا استبدال ملحقات EXE للملفات بأخرى COM:

    رفض برنامج مكافحة الفيروسات الخاص بنا السماح لي بنسخ ملف EXE إلى مجلد بدء التشغيل الخاص بي Windows 7 (calc.exe ، على سبيل المثال) نظرًا لأنه ملف EXE. ثم قمت بتغيير ملحق الملف من EXE إلى COM على الملف وتمكنت من نسخها بسهولة إلى المجلد دون مشاكل (احترافية للغاية).

    وبالطبع ، يعمل calc.com تمامًا مثل calc.exe أيضًا ، مما جعلني أتساءل. متى لا يعمل برنامج به ملحق EXE الملف عند تغيير الملحق إلى COM؟ تقريبا كل ملف EXE أني قد دققت عملت. أود أن أعرف أسباب "لماذا ولماذا لا" من هذه المسألة.

    يمكن استبدال ملحقات EXE للملفات دائمًا بملحقات COM?

    الاجابة

    مساهم SuperUser Math Man لديه إجابة لنا:

    لها علاقة بالنسق الداخلي للملف. في الأصل ، كانت ملفات COM صور ذاكرة بسيطة وكان ملفات EXE الكثير من الرؤوس المرتبطة بها. نتيجة لذلك ، لا يمكنك إعادة تسميتها.

    مع مرور الوقت ، وكان عليهم أن يجعلوا الأشياء متوافقة مع الإصدارات السابقة ، قامت Microsoft بتغييرها بحيث ينظر نظام التشغيل إلى الملف نفسه لتحديد نوع الملف بدلاً من الملحق. ونتيجة لذلك ، عندما تقوم بتشغيل الملف المعاد تسميته ، يتجاهل Windows الامتداد تمامًا.

    قم بزيارة الروابط أدناه للحصول على شرح أكثر تفصيلاً وواسعًا.

    ما هو الفرق بين .com و. exe و. bat؟ [ستاكوفيرفلوو]

    ما الفرق بين إضافات COM و EXE؟ [مدونة مطوري مايكروسوفت]


    هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.