7 ملفات باتش تساعدك على التعامل مع ويندوز باحترافية

نستعرض 7 أمثلة على ملفات الباتش التي يمكن إنشائها بسهولة في ويندوز لتنفيذ إجراءات وأوامر مفيدة بشكل تلقائي أثناء استخدام الكمبيوتر.
إذا كنت تحتاج إلى تنفيذ إجراءات أو أوامر متكررة أثناء استخدام الكمبيوتر، فمن المؤكد أنك ستفضل وجود اختصار سريع يُنجز المهمة بضغطة أو اثنتين لتوفير الوقت، ,هذا هو بالضبط ما يوفره نظام ويندوز. يمكنك بسهولة إنشاء اختصار لأي شيء تقريبًا أثناء استخدام ويندوز سواء لتنفيذ أوامر CMD أو لقفل الكمبيوتر أو لتشغيل برامجك المفضلة أو لإنشاء نقطة استعادة أو حتى للدخول إلى الـ BIOS هناك العديد من الأمثلة على هذه الاختصارات، وغالبًا ما تعتمد على إنشاء "ملف باتش" (Batch File) إذ يتضمن هذا الملف أوامر يفهمها الويندوز لتنفيذ إجراءات مباشرة بمجرد تشغيله، وبالتالي يُعد وسيلة رائعة لأتمتة المهام المتكررة بسهولة وبضغطة زر واحدة. في هذا المقال، نستعرض أمثلة على ذلك ونشرح ماهية ملفات الباتش وكيفية إنشائها خطوة بخطوة.
ملفات باتش

ملفات باتش لتبسيط التعامل مع ويندوز

ما هي ملفات الباتش وكيف تنشئها؟

انشاء ملف باتش

الباتش هو ملفٌ بصيغة (bat.) يحتوي على أمرٍ أو أكثر يمكن تنفيذه بشكلٍ متسلسل. بدلًا من استخدام موجه أوامر مثل الـ CMD أو PowerShell في ويندوز، يمكنك إنشاء ملف باتش واحد يقوم بتشغيل هذه الأوامر بمجرد النقر وفتحه كأي برنامجٍ أو لعبة، أي بالنقر المزدوج عليه، مما يسمح لك بإنجاز المهام المطلوبة بشكلٍ أسرع وأسهل.

وبالنسبة لطريقة إنشاء ملفات باتش فهي في غاية السهولة، الأمر يُشبه طريقة إنشاء مستند نصي باستخدام أداة Notepad المُثبتة مُسبقًا على نظام ويندوز؛ كل ما عليك فعله هو تشغيل "المُفكرة" من خلال الضغط على مفتاحي Win + S وكتابة Notepad في شريط البحث، ثُمّ الضغط على زرّ Enter لفتح الأداة، بعد ذلك قم بإدخال الكود أو الأوامر النصية التي ترغب في تنفيذها (سنتناول أمثلة بعد قليل) ثم احفظ الملفات بالصيغة المذكور عن طريق الضغط على "File" ثم "Save As"، واختيار المسار الذي تريد حفظ الملف فيه، في خانة "File name" قم بوضع bat. في نهاية الاسم، وفي خانة "Save as type" اختر "All files"، ثم اضغط "Save".

تشغيل ملف باتش كمسؤول

ملف الباتش أصبح جاهز الآن ويمكنك تشغيله بالنقر المزدوج أو بالضغط عليه بزر الفأرة الأيمن ثم اختيار "Run as administrator" إذا كان تنفيذ الأوامر يتطلب صلاحيات المسؤول. ويمكن اختصار هذه الخُطوة الأخيرة بحيث نجعل الملف يحصل على صلاحيات المسؤول تلقائيًا بمجرد تشغيله. لفعل ذلك، اضغط كليك يمين على الملف ثم اختر "Show More Options"، ثم "Send To"، ثم "Desktop" لإنشاء اختصارًا له على سطح المكتب.

الآن اضغط على هذا الاختصار بزر الفأرة الأيمن واختر "Properties"، ثم اذهب إلى تبويبة "Shortcut" واختر "Advanced" وبعدها حدد خيار "Run as Administrator" ثم اضغط "OK".

ملفات باتش سحرية لأتمتة المهام

في هذا القسم الثاني من المقال سنتحدث عن 7 أمثلة للمهام التي يمكن تنفيذها تلقائيًا باستخدام ملفات الباتش، ونبدأ بـ:

تفريغ سلة المهملات

تفريغ سلة المهملات

على الرغم من أن الطريقة التقليدية في تفريغ سلة المهملات ليست صعبة، إذ كل ما يتعين عليك فعله هو الضغط بزر الفأرة الأيمن على أيقونة "Recycle Bin" من سطح المكتب واختيار "Empty Recycle Bin" من القائمة والضغط على "Yes"، إلا أن هذه العملية ليست أسهل ولا أسرع من إنشاء ملف باتش يُنجز لك المهمة بضغطتين، خاصة إذا كنت تُفرغ سلة المهملات كثيرًا. لإنشاء هذا الملف – الذي سيتطلب صلاحيات المسؤول – افتح أداة Notepad وادخل الأوامر الآتية ثم احفظ الملف كما شرحنا بالأعلى:
@echo off
echo Emptying Recycle Bin for all drives...
powershell -Command "Clear-RecycleBin -Force -ErrorAction Ignore"
echo Recycle Bin emptied.
pause
لاحظ أيضًا انه يمكن جعل الأمر أسهل وأسهل بانشاء اختصار كيبورد في ويندوز لإفراغ سلة المحذوفات كما شرحنا من قبل.

حذف الملفات المؤقتة

حذف الملفات المؤقتة

حذف الملفات المؤقتة أو عديمة الفائدة هي عملية مُرهقة نوعًا ما – مقارنة بطريقة ملف الباتش – مثلما وضحنا في مقال طرق سهلة لإزالة الملفات الزائدة من ويندوز. لذلك يمكن توفير الوقت والمجهود على نفسك وتوفير مساحة تخزينية لا بأس بها بإنشاء ملف للتخلص من كل الملفات المؤقتة بمجرد تشغيله. ابدأ بنسخ الأمر الآتي ولصقه في ملف Notepad قبل تحويله إلى ملف باتش كما شرحنا:
@echo off
echo Clearing Temporary Files...
del /q /f /s %temp%\*
rd /s /q %temp%
echo Temporary files cleared.
pause
بهذا ستستطيع أن تنظف حاسوبك من الملفات المؤقتة بكل سهولة. فقط افتح ملف الباتش في وضع المسؤول حتى تتجنب فرص حدوث الأخطاء أثناء تنفيذ الأوامر.

تشغيل أكثر من برنامج في نفس الوقت

باتش لتشغيل كل البرامج

إذا كنت عادة ما تقوم بتشغيل برامج مُعينة واحدة تلو الآخر يدويًا من خلال الأيقونات على سطح المكتب أو شريط المهام، فيمكنك أن تختصر العملية بعدة طرق مختلفة. تناولنا بالفعل أدوات مصممة خصيصًا لمساعدتك على الوصول إلى البرامج بشكل أسرع، لكن بإمكانك الاستغناء عنها وإنشاء ملف باتش يؤدي الغرض عن طريق تضمين الأوامر التالية في أداة الـ Notepad لإنشاء ملف الباتش:
@echo off
echo Launching apps...
start explorer
start WINWORD
start "" AppPath
echo All apps launched.
pause
بالطبع ستحتاج إلى تعديل هذه الأوامر قبل حفظ الملف، فكما تلاحظ هناك أمر "start explorer" سيؤدي إلى تشغيل أداة File Explorer وأمر "start WINWORD" سيؤدي إلى تشغيل برنامج مايكروسوفت وورد، وبالتالي يمكن تعديل كل امر بحيث تضع اسم الملف التشغيلي لكل برنامج بعد كلمة "start" وليكن "chrome" لتشغيل متصفح جوجل كروم. يمكنك أيضًا إضافة البرامج من خلال نسخ مسار الملف التشغيلي نفسه، والذي يمكنك معرفته بالضغط كليك يمين على أيقونة اختصار البرنامج في سطح المكتب، ثم اختيار "Properties" حيث تجد مسار الملف ضمن خانة "Target". بمجرد نسخ هذا المسار قم بوضعه بدلًا من كلمة "AppPath" في الأمر السابق، مع ترك علامتي التنصيص كما هما.

الاحتفاظ بنسخ احتياطية من الملفات والفولدرات

ملف باتش لنسخ الملفات

سنستخدم هنا أمرًا يقوم بنسخ الملفات أو الفولدرات من مسارٍ معين (المصدر) ويلصقها في مسارٍ آخر (مسار النسخة الاحتياطية) بسهولة وسرعة. الأمر كالآتي:
@echo off
echo Backing up files...
xcopy "SourcePath" "DestinationPath" /e /i /h /y
echo Backup completed.
pause
انسخ هذا الأمر وضعه في ملف الـ Notepad مُستبدلًا بـ SourcePath مسار المجلد الذي تريد نسخ الملفات منه، وبـ DestinationPath مسار المجلد حيث يتم حفظ النسخة الاحتياطية للملفات، مع ترك علامتي التنصيص كما هما. إذا كنت تتساءل عن معنى المُعلّمات (Parameters) الموجودة في هذا الأمر، فالـ (e/) مسؤول عن عملية النسخ، والـ (/i) يُنشئ ملف الوجهة في المسار المحدد إن لم يكن موجودًا، والـ (/h) معنيّ بتضمين الملفات المخفية في النسخ الاحتياطي، والـ (/y) يتأكد من تمام العملية.

إعادة تهيئة شبكة الإنترنت

ملف باتش لتهيئة الشبكة

في كثير من الأحيان عند مواجهة مشاكل متعلقة بشبكة الإنترنت، فإن الحل يكون بإعادة تعيين عنوان الـ IP الخاص بجهازك ومسح ذاكرة التخزين المؤقت لـ DNS. استخدم الأمر الآتي في ملف Notepad وحوله إلى ملف باتش حتى تطلب عنوان IP جديد من خادم DHCP وتمسح ذاكرة التخزين المؤقت لـ DNS بسهولة. بمعنى آخر، تشغيل هذا الملف هو أول ما تحتاج فعله عند مواجهة مشاكل في اتصال الانترنت على جهازك:
@echo off
echo Resetting network...
ipconfig /release
ipconfig /renew
ipconfig /flushdns
echo Network reset completed.
pause

إنشاء نقطة لاستعادة النظام

انشاء نقطة استعادة

إذا كنت تنوي استخدام مُحرر الريجستري أو تنوي العبث بتعريفات الجهاز أو تثبيت برنامج جديد أو إجراء تغييرات كبيرة بالويندوز عمومًا وتخشى أن تحدث مشكلة بالنظام، فيمكنك أن تُنشئ نقطة للاستعادة (Restore Point) لإعادة كل شيء إلى ما كان عليه. هذا الأمر عادًة ما ينطوي الدخول إلى إعدادات النظام لكننا شرحنا أكثر من طريقة لتسهيل إنشاء نقاط الاستعادة سواء بإضافة اختصار على سطح المكتب أو كخيار جديد في قائمة كليك يمين أو حتى تجعل الكمبيوتر يُنشئ بنفسه نقطة استعادة في كل مرة عند تشغيله، وها نحن نوضح طريقة إضافية تتمثل في إنشاء ملف باتش يؤدي المهمة، وذلك بإدخال الأوامر التالية في الـ Notepad علمًا ان تشغيل هذا الملف يتطلب صلاحيات المسؤول:
@echo off
echo Creating System Restore Point...
wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "NormalState", 100, 7
echo System Restore Point created.
pause

التبديل بين الوضع الداكن والفاتح

تبديل الوضع الداكن في ويندوز

في كل من ويندوز 10 وويندوز 11 يمكن التبديل بين نمطي العرض: الداكن والفاتح. يُمكنك أن تبدل بينهما عن طريق تطبيق Settings أو يمكن تجعل الأمر أسهل عن طريق ملفين باتش؛ واحدٌ لتفعيل الوضع الداكن والآخر للفاتح، مع العلم انه ينبغي تشغيل الملفين بصلاحيات المسؤول. أما الأمر الخاص بنمط العرض الداكن، فهو كالآتي:
@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 0 /f
echo Switched to Dark Mode.
pause
وبالنسبة لأوامر تفعيل العرض الفاتح، فهي:
@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 1 /f
echo Switched to Light Mode.
pause
بهذا يمكنك أن تُبدل بين النمطين بضغطين من زر الماوس، وبهذا نكون قد استعرضنا أشهر الأوامر التي يمكنك استخدامها لأتمتة العمليات على حاسوبك باستخدام ملفات الباتش. لا تنسَ أن تُشغل معظم هذه الملفات بصلاحيات المسؤول لكي تعمل بنجاح.
أحمد صفوت صلاح الدين
أحمد صفوت صلاح الدين
كاتب محتوى تقني وصحفي علمي، لي مساهمات عدة في مواقع عربية مختلفة مثل أراجيك، وإضاءات. أهوى الكتابة عمومًا وأريد أن أصنع فارقًا.
تعليقات

احدث المقالات