"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني تشغيل ملف دفعة من تطبيق Java؟

كيف يمكنني تشغيل ملف دفعة من تطبيق Java؟

نشر في 2025-02-06
تصفح:120

How Can I Run a Batch File from a Java Application?
Build \ file_load_type esport \ file_load_type يمكن أن يبدو تحديا.

CMD على Windows. على عكس ملفات Script Unix التي تستخدم Shebang (#!) لتحديد البرنامج التنفيذي ، تفتقر ملفات الدُفعات إلى هذه الآلية. محاولة تنفيذ ملف الدُفعات باستخدام "runtime.getRuntime (). exec (" build.bat "، null ، file new (". ]

الحل: استخدام CMD

فيما يلي رمز Java المصحح:

Runtime.getRuntime (). \ "" إلى بداية الأمر ، يمكنك استدعاء نافذة أمر تنفذ ملف الدُفعات. تنشئ وسيطة Start \ "\" نافذة أمر منفصل بعنوان فارغ لعرض أي إخراج. بدلاً من ذلك ، باستخدام "cmd /c build.bat" دون بدء \ "\" ، فإن إغفال نافذة الأمر المنفصل ويسمح بقراءة الإخراج داخل Java. يجب أن يؤدي تطبيق هذا التغيير من ملفات الدُفعات وتنفيذ الإجراءات المطلوبة.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3