عند تشغيل ملف الخفافيش في نظام التشغيل ويندوز ، تظهر نافذة وحدة التحكم كمد عادة ، والذي يعرض عملية تنفيذ الأوامر من البرنامج النصي. ومع ذلك ، في بعض الحالات ، قد يحتاج المستخدم إلى إخفاء هذه النافذة بحيث يعمل البرنامج النصي بشكل غير ملحوظ أو لا يصرف الانتباه عن العمل على الكمبيوتر.
هناك عدة طرق لإزالة نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش. واحد منهم هو استخدام الأمر ابدأ / دقيقة قبل استدعاء البرنامج النصي. على سبيل المثال ، لتشغيل البرنامج النصي للاختبار.الخفافيش دون عرض نافذة كمد ، تحتاج إلى كتابة الأمر التالي في سطر الأوامر:
بدء / دقيقة الاختبار.بات
وبالتالي ، سيتم تنفيذ البرنامج النصي في الخلفية ، ولن يتم عرض نافذة وحدة التحكم كمد على الشاشة. ومع ذلك ، ضع في اعتبارك أن هذا لن يظهر إخراج الأوامر والأخطاء المحتملة ، لذا فإن هذه الطريقة ملائمة لتشغيل البرامج النصية البسيطة حيث لا توجد حاجة لتتبع عملية التنفيذ.
- كيفية التخلص من نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش
- تعريف المشكلة
- لماذا تظهر نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش
- كيفية إخفاء نافذة وحدة التحكم كمد
- الطريقة 1: استخدام البرنامج النصي الأساسي المرئي
- الطريقة 2: استخدام ويندوز النصي المضيف
- الطريقة 3: استخدام برنامج تجميع البرنامج النصي
- مزايا وعيوب كل طريقة
- اختيار الطريقة المناسبة لمهمتك
- 1. تغيير امتداد الملف إلى .كمد
- 2. باستخدام برنامج هستارت
- 3. إنشاء اختصار مع خيار بدء التشغيل
- 4. تحويل الخفافيش إلى إكس
- خاتمة
- سؤال وجواب
- هل من الممكن إخفاء نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش?
- ما هي الأوامر التي يجب استخدامها لإخفاء نافذة وحدة التحكم عند إطلاق ملف الخفافيش?
- ماذا يحدث عند استخدام" @ صدى قبالة " الأمر في ملف الخفافيش?
- هل من الممكن استخدام طرق أخرى لإخفاء نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش?
كيفية التخلص من نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش
عند تشغيل ملف دفعي (ملف الخفافيش) في نظام التشغيل ويندوز ، نافذة موجه الأوامر (كمد) يفتح افتراضيا. إذا كنت بحاجة إلى تشغيل ملف الخفافيش دون ظهور نافذة كمد ، وهناك عدة طرق لتحقيق ذلك.
- إنشاء اختصار
- ابحث عن ملف الخفافيش الذي تريد تشغيله دون ظهور نافذة كمد.
- انقر بزر الماوس الأيمن على الملف وحدد"إنشاء اختصار".
- انقر بزر الماوس الأيمن على الاختصار الجديد وحدد خصائص.
- في حقل" الكائن "، أضف كلمة" كمد /ج " قبل المسار إلى ملف الخفافيش. على سبيل المثال ، إذا كان المسار إلى ملف الخفافيش هو ج:\ مسار \ إلى \ ملف.الخفافيش ، ثم المسار الجديد يجب أن تبدو مثل هذا: كمد / ج C:\путь\к\файлу.خفاش .
- انقر فوق "تطبيق"و " موافق".
- باستخدام فبسكريبت
- افتح أي محرر نصوص (على سبيل المثال ، المفكرة).
- أوبجشيل.تشغيل " مسار \ إلى \ ملف.بات " ، 0
- حفظ الملف مع التمديد.فس (على سبيل المثال ، ملف.فس).
- قم بتشغيل الملف المحفوظ. سيتم تنفيذ ملف الخفافيش الخاص بك دون نافذة كمد.
- استخدام برامج الجهات الخارجية
أسهل طريقة لتجنب نافذة كمد هو إنشاء اختصار ونقطة خصائص معينة لذلك. للقيام بذلك ، اتبع الخطوات التالية:
الآن ، عند تشغيل الاختصار ، سيتم تنفيذ ملف الخفافيش دون إظهار نافذة كمد.
إذا كنت معتادا على فبسكريبت ، يمكنك كتابة برنامج نصي صغير لتشغيل ملف الخفافيش دون نافذة كمد. لهذا:
استبدل " المسار \ إلى \ الملف.الخفافيش " إلى المسار الفعلي لملف الخفافيش.
هناك أيضا العديد من برامج الجهات الخارجية التي ستساعدك على تشغيل ملف الخفافيش دون عرض نافذة كمد. بعض منهم تشمل:
وينرون 4 جي
بداية خفية
الخفافيش لتحويل إكس
كل برنامج له تعليماته الخاصة للاستخدام ، والتي قد تختلف. تحقق من مواقعهم الرسمية والوثائق.
اختيار الطريقة الأكثر ملاءمة بالنسبة لك وتشغيل ملف الخفافيش دون عرض نافذة كمد في نظام التشغيل ويندوز.
تعريف المشكلة
عند تشغيل ملف الخفافيش الذي يحتوي على أوامر لسطر الأوامر (كمد) ، يتم فتح نافذة وحدة التحكم كمد على الشاشة. بالنسبة لبعض المستخدمين ، قد يكون هذا غير مرغوب فيه ، حيث قد تتداخل نافذة سمد مع العمل على الكمبيوتر أو تخلق عدم الراحة.
ومع ذلك ، في بعض الحالات ، يمكن أن تكون نافذة وحدة التحكم كمد مفيدة لعرض إخراج البرنامج أو لإدخال الأوامر من قبل المستخدم.
- المشكلة هي أنه بشكل افتراضي ، عند إطلاق ملف الخفافيش ، تفتح نافذة وحدة التحكم كمد وتبقى مفتوحة حتى يتم تنفيذ جميع الأوامر في الملف. يؤدي هذا إلى حدوث تأخير في التشغيل ويعرض نافذة سوداء على الشاشة.
- وبالتالي ، بالنسبة للمستخدمين الذين يحتاجون إلى تشغيل ملف الخفافيش دون فتح نافذة وحدة التحكم كمد ، فإنها تحتاج إلى إيجاد وسيلة لإخفاء أو تشغيل الملف في الخلفية.
- لماذا تظهر نافذة وحدة التحكم كمد عند إطلاق ملف الخفافيش
عند بدء التشغيل .ملف الخفافيش ، قد تظهر نافذة وحدة التحكم كمد لعدة أسباب. دعونا نلقي نظرة على أكثرها شيوعا:
- في هذه الحالة .هناك أوامر في ملف الخفافيش تتطلب من المستخدم إدخال المعلومات. إذا كان البرنامج النصي يحتوي على أوامر تتطلب إدخال معلومات من لوحة المفاتيح ، فإن ظهور نافذة وحدة التحكم كمد هو ضرورة لتفاعل المستخدم.
- يستخدم ملف الخفافيش الأوامر التي تعرض المعلومات على الشاشة. إذا كان البرنامج النصي يحتوي على أوامر تعرض معلومات على الشاشة ، مثل أوامر الصدى أو إخراج نتائج الأوامر الأخرى ، فإن نافذة وحدة التحكم كمد ضرورية لعرض هذه المعلومات.
- يتم تعيين متغيرات بيئة النظام التي تشير إلى بدء التشغيل.ملف الخفافيش. إذا تم تحديد بدء التشغيل في متغيرات بيئة النظام .ملف الخفافيش في بداية نظام التشغيل ، تظهر نافذة وحدة التحكم كمد تلقائيا عند بدء التشغيل.
لتجنب ظهور نافذة وحدة التحكم كمد عند بدء التشغيل.ملف الخفافيش ، يمكنك استخدام الأساليب التالية:
للتغيير.ملف الخفافيش بطريقة لا تحتوي على أوامر تتطلب إدخال المستخدم. إذا لم تكن بحاجة إلى التفاعل مع المستخدم أثناء التنفيذ process.in ملف الخفافيش ، وإزالة كافة الأوامر التي تتطلب إدخال المعلومات من لوحة المفاتيح.
إعادة توجيه إخراج المعلومات إلى موقع آخر. بدلا من عرض المعلومات على الشاشة من خلال نافذة وحدة التحكم كمد ، يمكنك إعادة توجيه الإخراج إلى ملف أو عملية أخرى.
نيركمد إكسيك إخفاء كمد / ج::\\\\\\\\.بات
باستخدام برنامج هستارت: هستارت هو أداة مجانية تسمح لك لتشغيل البرامج والبرامج النصية في الخلفية دون نافذة سمد مرئية.
لتشغيل البرنامج النصي.بات دون نافذة كمد باستخدام هستارت ، استخدم الأمر التالي:
هستارت / نوكونسول "C:\path\to\your\script.بات"
- افتح محرر نصوص مثل المفكرة.
قم بإنشاء ملف جديد والصق الكود التالي في المحرر:
تعيين وششيل = كريتوبجيكت ("وسكريبت.شل")
وش شيل.تشغيل " المسار إلى ملفك.بات " ، 0
تعيين وششيل = لا شيء
لاحظ أنه في هذا الرمز ، "المسار إلى ملفك".يجب استبدال" الخفافيش " بالمسار الفعلي لملف الخفافيش الخاص بك. إذا كان ملف الخفافيش الخاص بك موجودا في نفس المجلد مثل ملف فس ، يمكنك ببساطة كتابة اسم ملف الخفافيش دون مسار.
- حفظ الملف مع التمديد.فس ، على سبيل المثال ، "بدء التشغيل المخفية.فس".
- الآن يمكنك النقر نقرا مزدوجا فوق ملف فس لإطلاق ملف الخفافيش الخاص بك دون نافذة وحدة التحكم كمد.
- كانت هذه إحدى الطرق لتشغيل ملف الخفافيش بدون نافذة وحدة التحكم كمد. يمكنك استخدام هذه الطريقة إذا كنت قد استخدمت البرنامج النصي الأساسي المرئي على جهاز الكمبيوتر الخاص بك.
- الطريقة 2: استخدام ويندوز النصي المضيف
- ويندوز سكريبت هوست (وش) هي بيئة البرمجة التي تسمح لك لتشغيل البرامج النصية في لغات مثل فسكريبت و جسكريبت. باستخدام وش ، يمكننا إنشاء البرنامج النصي الذي ينفذ ملفنا.الخفافيش دون ظهور نافذة وحدة التحكم كمد.
افتح محرر نصوص (على سبيل المثال ، المفكرة) وأنشئ ملفا جديدا.
الصق الكود التالي في الملف:
كريتوبجيكت ("وسكريبت.شل").تشغيل " المسار إلى ملفك.الخفافيش " ، 0 ، خطأ
- في هذا الرمز ، نستخدم طريقة تشغيل وسكريبت.كائن شل لتشغيل ملفنا.خفاش. المعلمة "المسار إلى ملفك".يجب استبدال" بات " بالمسار الفعلي لملفك.خفاش.
- تشير المعلمة" 0 " إلى وضع تنفيذ مخفي ، مما يعني أنه لن يتم عرض نافذة كمد.
- تشير المعلمة" خطأ " إلى أن البرنامج النصي لن ينتظر اكتمال تنفيذ الملف.خفاش.
- احفظ الملف بقيمة الامتداد. "فس" (على سبيل المثال ، ميسكريبت.فس).
- الآن لتشغيل الملف الخاص بك.الخفافيش دون نافذة كمد ، فقط انقر نقرا مزدوجا فوق الملف الذي تم إنشاؤه.فس.
- يستخدم هذا الأسلوب ويندوز النصي المضيف ، لذلك تأكد من تمكينه على جهاز الكمبيوتر الخاص بك. إذا كان لديك مشاكل في تنفيذ هذه الطريقة ، قد تحتاج إلى تمكين أو إعادة تثبيت ويندوز النصي المضيف.
- الطريقة 3: استخدام برنامج تجميع البرنامج النصي
- إذا كنت لا تريد استخدام سطر الأوامر لتشغيل الخاصة بك .دون رؤية نافذة وحدة التحكم كمد ، يمكنك استخدام برنامج تجميع البرنامج النصي. تسمح لك هذه البرامج بتجميع برامجك .ملف الخفافيش هو .ملف إكس التي يمكن تشغيلها بدون إطار وحدة التحكم.
واحد من هذه البرامج هو الخفافيش لتحويل إكس. إليك كيفية استخدام هذا البرنامج:
- تحميل وتثبيت برنامج الخفافيش لتحويل إكس على جهاز الكمبيوتر الخاص بك.
- تشغيل البرنامج وفتح لك.ملف الخفافيش في ذلك.
- تكوين خيارات التجميع: حدد المسار واسم الملف للمسار المترجم.ملف إكس ، فضلا عن غيرها من المعلمات الضرورية.
- انقر فوق الزر" ترجمة " وانتظر حتى تكتمل عملية التجميع.
- الآن يمكنك تشغيل لك.ملف إكس دون عرض نافذة وحدة التحكم كمد.
- يمكن أن تكون هذه الطريقة مفيدة إذا كنت تريد تشغيل طريقتك.ملف الخفافيش على جهاز كمبيوتر دون رؤية سطر الأوامر أو إذا كنت ترغب في إنشاء ملف قابل للتنفيذ للوصول إلى وظيفة.ملف الخفافيش.
- مزايا وعيوب كل طريقة
- الطريقة 1: استخدام برنامج نصي فس
المزايا:
- سهولة التنفيذ
- يمكن استخدامه في أي نظام تشغيل ويندوز
- لا يتطلب برامج أو أدوات تابعة لجهات خارجية لتشغيل البرنامج النصي
- العيوب:
- انعدام الأمن-استخدام برنامج نصي فس قد ينطوي على خطر على أمن الكمبيوتر
- يستغرق الأمر وقتا إضافيا لكتابة السيناريو
- قد يسبب مشاكل التوافق مع بعض أنظمة التشغيل ويندوز
- الطريقة 2: استخدام برنامج تابع لجهة خارجية
المزايا:
- نهج أكثر أمانا
- المزيد من الميزات والإعدادات للتحكم في إطلاق ملف الخفافيش
- سهولة الإدارة والتكوين
- العيوب:
- مطلوب تركيب وتكوين برنامج إضافي
- قد يسبب مشاكل التوافق مع بعض أنظمة التشغيل ويندوز
- الحاجة إلى استخدام برامج طرف ثالث
- الطريقة 3: استخدام جدولة المهام
المزايا:
- المرونة والقدرة على جدولة تنفيذ ملف الخفافيش في وقت محدد أو بشكل دوري
- التكامل مع أدوات النظام وتاريخ إنجاز المهام
- عدم وجود نافذة وحدة التحكم
- العيوب:
- تعقيد التكوين والاستخدام للمستخدمين عديمي الخبرة
- الوصول إلى الحقوق الإدارية مطلوب لإعداد المهام
- قد تحدث مشكلات التوافق مع بعض أنظمة التشغيل ويندوز
- الطريقة 4: استخدام أداة مساعدة تابعة لجهة خارجية ، على سبيل المثال ، البداية المخفية
المزايا:
سهولة التنفيذ
لا توجد تغييرات ملحوظة عند تشغيل ملف الخفافيش
يمكن استخدامه في أي نظام تشغيل ويندوز
العيوب:
مطلوب برنامج أو أداة مساعدة تابعة لجهة خارجية
قد تحدث مشكلات التوافق مع بعض أنظمة التشغيل ويندوز
مخاطر أمان الكمبيوتر عند استخدام برامج الجهات الخارجية
الطريقة 5: استخدام خدمة ويندوز
المزايا:
موثوقية عالية واستقرار تنفيذ ملف الخفافيش
القدرة على تشغيل ملف الخفافيش في الخلفية بدون نافذة وحدة تحكم مرئية
المرونة والتخصيص لمعلمات التنفيذ
العيوب:
تعقيد التكوين والاستخدام للمستخدمين عديمي الخبرة
الحقوق الإدارية مطلوبة لإنشاء وتكوين خدمة ويندوز
قد تحدث مشكلات التوافق مع بعض أنظمة التشغيل ويندوز
كل من الطرق المقترحة لها مزاياها وعيوبها. يعتمد اختيار الطريقة على المتطلبات ومستوى الأمان وتوافر برامج الجهات الخارجية وفهم المستخدم وخبرته. يجب اتخاذ القرار بشأن اختيار الطريقة بناء على الاحتياجات والوضع المحدد.
اختيار الطريقة المناسبة لمهمتك
عند إطلاق ملف بات (ملف دفعي ويندوز) ، تظهر نافذة وحدة التحكم موجه الأوامر (كمد) عادة. ومع ذلك ، في بعض الحالات ، من الضروري التخلص من هذه النافذة وتشغيل ملف الخفافيش في الخلفية. في هذه المقالة ، سننظر في عدة طرق ستساعد في تحقيق هذا الهدف.
1. تغيير امتداد الملف إلى .كمد
الطريقة الأولى والأسهل هي تغيير امتداد الملف إلى .كمد بدلا من ذلك.خفاش. في معظم الحالات ، سيؤدي ذلك إلى تنفيذ الملف دون فتح نافذة وحدة التحكم. ومع ذلك ، لا تعمل هذه الطريقة دائما وتعتمد على الإعدادات المحددة لنظام التشغيل.