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

لإنشاء ملف التكوين ، افتح ملف Notepad جديدًا وأدخل ما يلي. استبدل "MyBatchFile.bat" بالمسار الكامل للبرنامج النصي الذي تريد تشغيله بشكل غير مرئي. لا تقم بإحاطة المسار بعلامات اقتباس مزدوجة حتى لو كان به مسافة.
بناء الجملة
: النمط: MyBatchFile.bat المخفي
مثال
: style: hidden C: \ Users \ fatiw \ Desktop \ الخروج من VLC.bat
احفظ الملف بالاسم config.arg واحفظه في نفس المجلد الذي يوجد فيه ملف RunApp.exe. هذا مهم. إذا تم حفظ ملف التكوين في مكان آخر ، فلن يتمكن RunApp من العثور عليه وتشغيل البرنامج النصي.
![كيفية تشغيل البرامج النصية دفعة غير مرئية على نظام التشغيل Windows 10 كيفية تشغيل البرامج النصية دفعة غير مرئية على نظام التشغيل Windows 10]()
الآن بعد أن أنشأت ملف التكوين ، يمكنك تشغيل ملف runapp.exe. سيقوم بتشغيل البرنامج النصي بصمت ولن ترى الكثير مثل ظل نافذة موجه الأوامر.
يعد هذا أمرًا رائعًا للنصوص التي لا تتطلب إدخال المستخدم. إذا كان لديك برنامج نصي يطلب من المستخدم إدخاله ، فليس هناك أي نقطة تقوم بتشغيله بشكل غير مرئي. إذا كان المستخدم غير قادر على رؤية المطالبة وإدخال استجابة ، فلن يتمكن البرنامج النصي من فعل أي شيء. تحقيقا لهذه الغاية ، نوصي بالاحتفاظ بهذا فقط للبرامج النصية التي يمكن تشغيلها دون الحاجة إلى أي تدخل من المستخدم.
إن الشيء العظيم في هذه الطريقة هو أنه يمكنك استخدام ملف Runapp.exe مع مهمة مجدولة وتشغيل البرامج النصية دفعة غير مرئية معهم.