كيفية تحويل ملف BAT إلى ملف EXE على نظام التشغيل ويندوز 10

استخدم معالج IExpress في نظام التشغيل Windows 10 لتجميع ملف BAT وتشغيله عبر موجه الأوامر من ملف EXE واحد ذاتي الاستخراج. هذا يغلف ملف الدُفعة؛ فهو لا يُجمّع الأوامر أو يُضيف واجهة رسومية، ويمكن للمستلمين مع ذلك فحص البرنامج النصي داخل الحزمة.

تتبع هذه الخطوات آلية عمل Microsoft IExpress وتستخدمها cmd.exe /c "run.bat". إذا كنت ترغب فقط في أتمتة مهمة على جهاز الكمبيوتر الخاص بك، فيمكن لمجدول مهام Windows تشغيل ملف BAT مباشرةً.

قم بإعداد ملف BAT

احفظ البرنامج النصي run.batفي مجلد مخصص وشغّله مرة واحدة للتحقق من أدائه. احتفظ بنسخة احتياطية قبل التعديل. دوّن كل ملف يقرأه أو كل ملف تنفيذي يستدعيه؛ ستضيف هذه التبعيات إلى الحزمة.

يعرض برنامج المفكرة ملف run.bat مع ثلاثة أوامر نموذجية بجانب مستكشف الملفات الذي يعرض ملف الدفعات.
احتفظ بملف الدُفعة وأي ملفات أخرى يحتاجها معًا قبل التغليف.

قم بتحويل ملف BAT إلى ملف EXE باستخدام IExpress

  1. افتح IExpress

    اضغط على Windows+ R، ثم اكتب iexpress.exe، ثم اضغط على Enter. يمكنك أيضًا البحث عن IExpress من قائمة ابدأ.

    يحتوي مربع حوار التشغيل في نظام التشغيل ويندوز على ملف iexpress.exe في حقل "فتح".
    قم بتشغيل معالج التغليف المدمج من مربع حوار التشغيل.
  2. إنشاء تعريف حزمة

    حدد " إنشاء ملف توجيه الاستخراج الذاتي الجديد" ، ثم اختر "التالي" . يحفظ برنامج IExpress هذه الإعدادات في .sedملف؛ احتفظ به إذا كنت قد تعيد بناء ملف EXE لاحقًا.

    تم تحديد خيار "إنشاء ملف توجيه استخراج ذاتي جديد" في صفحة الترحيب الخاصة بمعالج IExpress.
    أنشئ ملف SED جديدًا لتخزين إعدادات الحزمة.
  3. اختر الغرض من الحزمة

    حدد "استخراج الملفات" وقم بتشغيل أمر التثبيت . في الصفحة التالية، أدخل عنوانًا مختصرًا يوضح للمستخدمين وظيفة الحزمة.

    تحتوي صفحة غرض حزمة IExpress على خيار "استخراج الملفات وتشغيل أمر التثبيت".
    حدد الخيار الذي يستخرج الملفات وينفذ الأمر.
  4. اضبط المطالبات وخيارات الترخيص

    اختر "عدم عرض مطالبة" إلا إذا كان على المستخدمين الإجابة عن سؤال، و" عدم عرض الترخيص إلا إذا كان لديك ملف ترخيص لعرضه". هذه الخيارات تُغيّر شاشات الحزمة، وليس البرنامج النصي.

    تعرض صفحتان من معالج IExpress عنوان الحزمة وخياري "لا" و"عدم عرض الترخيص".
    استخدم عنوانًا واضحًا للحزمة؛ وتجاهل المطالبات وصفحة الترخيص عندما لا تكون هناك حاجة إليها.
  5. أضف ملف الدُفعة والتبعيات

    في قسم "الملفات المعبأة" ، اختر "إضافة وتضمين" run.bat، بالإضافة إلى كل ملف بيانات أو برنامج نصي مساعد أو ملف تنفيذي يحتاجه. استبعد الملفات غير ذات الصلة.

    تعرض صفحة ملفات IExpress المعبأة ملفي run.bat و data.txt.
    قم بتضمين كل نص برمجي وملف مصاحب يستخدمه ملف الدُفعة.
  6. قم بتعيين أمر التشغيل

    عند تثبيت برنامج للتشغيل ، أدخل الأمر cmd.exe /c "run.bat"، مع تغيير اسم الملف إذا لزم الأمر. توثق مايكروسوفت نمط هذا الأمر؛ /cحيث يقوم بتشغيل الأمر ثم يخرج. أبقِ خيار "إظهار النافذة" مضبوطًا على الوضع الافتراضي أثناء الاختبار.

    تعرض صفحة تثبيت برنامج التشغيل في IExpress الأمر cmd.exe /c
    قم بتشغيل البرنامج النصي من خلال موجه الأوامر واترك النافذة على إعداداتها الافتراضية أثناء الاختبار.
  7. قم بتسمية وإنشاء ملف EXE

    اختر "لا رسالة" في صفحة "رسالة الانتهاء" إلا إذا كنت ترغب في تلقي إشعار اكتمال. في " اسم الحزمة والخيارات" ، اختر مسار إخراج واسمًا مناسبًا run-package.exe. أبقِ خيار "تخزين الملفات باستخدام اسم ملف طويل داخل الحزمة" مُحددًا عند توفره، واختر "عدم إعادة التشغيل" للبرنامج النصي العادي. احفظ ملف SED، وأنشئ الحزمة، وأنهِ المعالج.

  8. اختبر الملف المعبأ

    شغّل ملف EXE من مجلد تجريبي وتحقق من مخرجاته المتوقعة. لا يمنح برنامج IExpress صلاحيات المسؤول؛ فإذا كان البرنامج النصي يتطلب صلاحيات إدارية، فشغّل الحزمة في جلسة عمل بصلاحيات إدارية مناسبة. بالنسبة للتشغيل المجدول، حدد الحساب والأذونات المطلوبة في "مجدول المهام".

    يعرض مستكشف الملفات ملف run-package.exe بجانب ملفي run.bat و data.txt بينما يعرض موجه الأوامر نموذج مخرجات البرنامج النصي.
    اختبر ملف EXE الناتج وتأكد من سلوكه قبل مشاركته أو جدولة تشغيله.

إصلاح المشاكل الشائعة

  • يوجد ملف مفقود. أضفه من صفحة الملفات المعبأة. بالنسبة للمسارات النسبية، ضعه cd /d "%~dp0"بالقرب من بداية ملف BAT للانتقال إلى مجلده الخاص.
  • تُغلق نافذة الأوامر مبكرًا جدًا. أضفها pauseإلى نسخة تجريبية أو شغّل البرنامج النصي من موجه أوامر مفتوح. احذفها pauseلتشغيلها تلقائيًا.
  • لا تظهر أي نتائج. لا يُنشئ برنامج IExpress واجهة مستخدم رسومية. اترك نافذة الأوامر مرئية أو اجعل البرنامج النصي يُنشئ سجلًا لعمليات التشغيل في الخلفية.
  • يعرض برنامج SmartScreen تحذيرًا. قد تتمتع الملفات التنفيذية الجديدة أو غير الشائعة بسمعة محدودة؛ لذا فإن التحذير ليس دليلًا على وجود برامج ضارة. تحقق من البرنامج النصي والحزمة قبل تشغيلها، ولا تعطل برنامج SmartScreen لتجاوز التحذير.

ما يفعله هذا التحويل

الناتج عبارة عن برنامج تشغيل ذاتي الاستخراج، وليس تطبيقًا مُجمّعًا أو مُشفّرًا. ولا يزال يعتمد على أوامر ويندوز، والملفات المُضمّنة، والأذونات، وحساب المستخدم. استخدم IExpress لإنشاء غلاف بسيط من ملف واحد؛ اختر أسلوب تطوير آخر إذا كنت بحاجة إلى واجهة مستخدم رسومية، أو حماية للتعليمات البرمجية، أو مُثبّت مُدار، أو برنامج أصلي.

المراجع الرسمية

اترك تعليقاً

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل صورتك إلى لوحة فنية، أو رسم تخطيطي بالقلم الرصاص، أو رسم كاريكاتوري باستخدام برنامج FotoSketcher Studio. تعرّف على كيفية اختيار التأثير، وضبط المعاينة، وحفظ عملك الفني.

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تعرف على ما يكشفه برنامج Audio Identifier عن معدل البت، والمشفرات، والعلامات، وكيف يعمل سير العمل القديم الخاص به، وما هي الأدوات الحالية التي تفحص الملفات أو تحدد الأغاني.

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

برنامج My Photo Index هو برنامج قديم لنظام ويندوز يُستخدم لتصنيف الصور المحلية وتقييمها واستعراضها. راجع ميزاته الموثقة، وحدود توافقه، وبديلًا مُحدّثًا له.

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تعرف على كيفية استخدام برنامج تغيير السمات لتحرير سمات ملفات ويندوز والطوابع الزمنية، وتحديث تواريخ صور JPEG EXIF، ومعاينة التغييرات المجمعة بأمان.

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

قم بتعيين خلفية شاشة منفصلة لكل شاشة من شاشات نظام التشغيل Windows 10، وحدد الشاشات، واضبط ملاءمة الصورة، وقم باستكشاف أخطاء خيارات الشاشة المفقودة وإصلاحها.

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

تعرف على وظيفة برنامج pViewer، وكيفية عمل وضعيات الصور والقصص المصورة فيه، وأي إصدار من نظام ويندوز يجب تنزيله، وكيف تختلف الإصدارات القديمة عن الإصدارات المعاد كتابتها.

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

تعرف على كيفية إنشاء مشروع NeoDownloader، واختيار نطاق الزحف، وتعيين مرشحات الصور والوجهة، ومراجعة عمليات التنزيل المجمعة.

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

قم بإعداد عرض شرائح لنظام التشغيل Windows 7 أو 8، وأنشئ اختصارًا صغيرًا بلغة VBScript، وقم بتعيين مفتاح اختصار لوحة المفاتيح للانتقال إلى خلفية الشاشة التالية.

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

استخدم برنامج XnConvert لتطبيق التأثيرات، وتغيير حجم الصور، وتحويل صيغ الصور دفعة واحدة. اختر إعدادات الإخراج، وعاين التعديلات، واحفظ ملفاتك الأصلية.

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تعرف على كيفية قيام ManicTime بتتبع استخدام التطبيق، ووقت النشاط ووقت الخمول، والمستندات، ثم قم بتحويل سجل نشاطك إلى علامات للمشاريع وجداول زمنية.