كيفية تشغيل ملفات .BAT بشكل غير مرئي ، دون عرض نافذة موجه الأوامر

2019-09-18 01:09:09
رئيسي·مايكروسوفت·كيفية تشغيل ملفات .BAT بشكل غير مرئي ، دون عرض نافذة موجه الأوامر

تشغيل الملفات الدفعية (.BAT) وملفات Windows NT Command Script (.CMD) في نافذة وحدة التحكم عند النقر المزدوج. هذا يعني أن نافذة موجه الأوامر ستكون مرئية حتى يكتمل تنفيذ ملف .BAT أو .CMD.

لجعل تنفيذ ملف .BAT أو .CMD أقل تدخلاً ، يمكنك تكوينه لتشغيل مصغر. أو إذا كان ملف .BAT أو .CMD لا يتطلب إدخال المستخدم أثناء وقت التشغيل ، يمكنك تشغيله في وضع غير مرئي باستخدام برنامج نصي.

برنامج جدولة المهام المضمن في Windows قادر على تشغيل البرامج في الوضع المخفي. إذا كنت لا ترغب في المتابعة عبر مسار جدولة المهام ، تحقق من الخيارات التي تمت مناقشتها في هذه المقالة.

  1. قم بتشغيل ملف Batch أو CMD في وضع النافذة المصغر
  2. قم بتشغيل ملف دفعي أو CMD مخفي (الوضع غير المرئي) عبر Windows Script
  3. قم بتشغيل ملف دفعي أو CMD مخفي (الوضع غير المرئي) باستخدام الأداة المساعدة NirCmd

تشغيل ملفات .BAT أو .CMD في الوضع المصغر

لتشغيل ملف دفعي في حالة إطار مصغر ، اتبع الخطوات التالية:

  1. إنشاء اختصار لملف .BAT أو .CMD. للقيام بذلك ، انقر بزر الماوس الأيمن على الملف ، انقر فوق إرسال إلى ، سطح المكتب (إنشاء اختصار)
  2. انقر بزر الماوس الأيمن على الاختصار واختر خصائص
  3. في القائمة المنسدلة Run: اختر Minimized
  4. انقر فوق موافق
  5. انقر نقرًا مزدوجًا فوق الاختصار لتشغيل الملف الدفعي في حالة نافذة مصغرة.

تشغيل ملفات .BAT أو .CMD مخفية (وضع غير مرئي) باستخدام البرنامج النصي

تسمح لك طريقة تشغيل Windows Script Host بتشغيل برنامج أو برنامج نصي في الوضع غير المرئي. فيما يلي نموذج لرمز البرنامج النصي لـ Windows الذي يقوم بتشغيل ملف دفعي يسمى syncfiles.bat غير مرئي.

المرجع: طريقة التشغيل. يؤدي تعيين معلمة intWindowStyle إلى 0 إلى إخفاء النافذة.

لنفترض أن لدينا ملفًا باسم syncfiles.bat في syncfiles.bat C:\Batch Files . فلنطلقه في الوضع المخفي باستخدام Windows Scripting.

  1. انسخ الأسطر التالية إلى المفكرة.
     Set WshShell = CreateObject ("WScript.Shell") WshShell.Run chr (34) & "C: \ Batch Files \ syncfiles.bat" & Chr (34)، 0 Set WshShell = Nothing 

    ملاحظة: استبدل اسم / مسار ملف الدُفعات وفقًا لذلك في البرنامج النصي وفقًا لمتطلباتك.

  2. احفظ الملف بامتداد .VBS ، قل launch_bat.vbs
  3. تحرير اسم ملف .BAT والمسار وفقًا لذلك وحفظ الملف.
  4. انقر نقرًا مزدوجًا لتشغيل ملف launch_bat.vbs ، الذي بدوره يقوم بتشغيل ملف syncfiles.bat للملف الدفعي syncfiles.bat غير مرئي.

ذات الصلة: كيفية رفع ملف دفعي تلقائيًا لتشغيله كمسؤول؟ - و - VBScripts ورفع UAC (تشغيل كمسؤول)

تشغيل ملفات .BAT أو .CMD مخفية (الوضع غير المرئي) باستخدام NirCmd

NirCmd أداة مساعدة متعددة الأغراض لسطر الأوامر من مورد جهة خارجية Nirsoft. لقد قمنا بتغطية NirCmd عدة مرات في الماضي على موقعنا.

يمكننا استخدام NirCmd لتشغيل برنامج أو برنامج نصي أو ملف دفعي في الوضع المخفي.

قم بتنزيل NirCmd واستخرج الملف إلى دليل Windows الخاص بك.

من مربع الحوار تشغيل أو موجه الأوامر ، استخدم بناء الجملة التالي لتشغيل ملف دفعي أو برنامج في الوضع المخفي:

 إخفاء nircmd exec [المسار إلى الملف الدفعي] 

مثال:

 nircmd exec إخفاء "c: \ batch files \ syncfiles.bat" 

إذا كنت بحاجة إلى تشغيل ملف دفعي مرتفع (كمسؤول) ، فاستخدم الأمر التالي بدلاً من ذلك:

 nircmd elevatecmd exec إخفاء c: \ batch files \ syncfiles.bat 

(مرجع أوامر NirCmd - exec)

هذا هو! إذا كنت تعرف أي طريقة أخرى لتشغيل ملف دفعي أو ملف CMD في الوضع المخفي ، فأخبرنا بذلك.

اختيار المحرر