تعد البرامج النصية المجمعة طريقة جيدة جدًا لتشغيل أوامر سطر الأوامر ، خاصةً إذا كنت بحاجة إلى مهمة مجدولة لتشغيلها. بالطبع يتم استخدام البرنامج النصي الدفعي بطرق أخرى أيضًا ، وإذا كان هناك عائق أو قيود على البرامج تمنعك من استخدام ملف BAT ، فيمكنك تحويل نص BAT إلى EXE.
يعد تحويل نص BAT إلى EXE أمرًا بسيطًا ولكن النتائج تختلف. هذا لأن البرنامج النصي ، عند تشغيله في موجه الأوامر ، يمكنه عرض النتائج ، على سبيل المثال ، قيمة ping التي تحصل عليها داخل موجه الأوامر نفسه. إذا قمت بتحويل برنامج نصي BAT إلى EXE ، فقد يعمل EXE بشكل صحيح ولكنه لن يحصل تلقائيًا على واجهة مستخدم رسومية لعرض أي نتائج. يمكنك التغلب على هذا عن طريق تحرير البرنامج النصي BAT والسماح له بعرض النتائج خارج موجه الأوامر.
نص BAT إلى EXE
هناك عدد غير قليل من التطبيقات التي تتيح لك تحويل نص BAT إلى EXE. يمكنك تجربة إما BAT to Exe أو BAT 2 EXE . كلاهما يعمل بشكل متشابه إلى حد ما ولكن BAT 2 EXE مصمم لهذا الغرض فقط بينما يحتوي BAT to EXE على بعض الميزات الإضافية بما في ذلك محرر البرنامج النصي.
تأكد من أن لديك ملف BAT جاهزًا وانقله إلى مجلد. قم بتشغيل BAT 2 EXE وفي واجهة المستخدم الرسومية التي تفتح بجانب نافذة موجه الأوامر ، حدد المجلد الذي يوجد فيه الملف الدفعي الذي تريد تحويله إلى EXE. بعد ذلك ، حدد المكان الذي تريد حفظ EXE الذي سيتم إنشاؤه فيه.

امنح التطبيق بضع ثوانٍ لتحويل البرنامج النصي وسيتم حفظ EXE في الموقع الذي حددته. سيكون له نفس اسم البرنامج النصي BAT الذي تم إنشاؤه منه. يمكنك النقر نقرًا مزدوجًا وتشغيله. قد تضطر إلى المصادقة مع المستخدم المسؤول لتشغيل التطبيق.
هذا كل ما يتطلبه الأمر. لن يكون EXE قابلاً للتثبيت لأنه جاء من برنامج نصي. سيعمل كتطبيق محمول يمكنك تشغيله من أدوات التشغيل الآلي المختلفة. بالنسبة إلى EXE التي تتطلب إذن المسؤول للتشغيل ، يجب أن يكون للأداة التي تستخدمها لتشغيلها طريقة ما لأتمتة عملية المصادقة.
هناك طرق مختلفة لتحويل برنامج نصي BAT إلى EXE ، على سبيل المثال ، يمكنك استخدام البرامج النصية للقيام بالخدعة أو يمكنك استخدام أداة Windows تسمى iexpress.exe على الرغم من أن استخدامها معقد بعض الشيء. تتمثل ميزة استخدام أداة واجهة المستخدم الرسومية مثل BAT 2 EXE في أنها بسيطة. إذا جربت كلا التطبيقين الموصى بهما في هذا المنشور وما زلت تواجه مشكلة في تشغيل EXE ، فإما أن يكون هذا تقييدًا لما يفعله البرنامج النصي أو تحتاج إلى تحويله يدويًا.