يمكنك أتمتة العديد من المهام على جهاز الكمبيوتر الذي يعمل بنظام Windows 11 باستخدام الملفات الدفعية. سأشرح لك ما هو الملف الدفعي، وكيف يمكنك إنشاء واحد، وسأعرض لك بعض الاستخدامات المثيرة للاهتمام والمفيدة لهذه الملفات.
ما هو الملف الدفعي؟
الملف الدفعي هو ملف يحتوي على أمر واحد أو أكثر ليتم تنفيذه لاحقًا. بدلاً من كتابة هذه الأوامر في Command Prompt أو PowerShell، يمكنك إنشاء ملف يقوم بتشغيل هذه الأوامر عند تشغيل الملف. يتيح لك ذلك إنجاز مهام تلك الأوامر.
يستخدم الملف الدفعي “.bat” كملحق الملف الخاص به. يمكنك تشغيل الملفات الدفعية بنفس الطريقة التي تقوم بها بتشغيل الملفات الأخرى — ما عليك سوى النقر نقرًا مزدوجًا فوق الملف لتشغيله. ليست هناك حاجة إلى تطبيقات الطرف الثالث لفتح الملفات الدفعية.
كيفية إنشاء ملف دفعي
يعد إنشاء ملف دفعي أمرًا سهلاً مثل إنشاء مستند المفكرة بنص عادي. يمكنك إنشاء ملف جديد في محرر نص عادي، وإضافة الأوامر التي تريدها، وحفظ الملف كملف دفعي. سيقوم نظامك بتشغيل الملف بنفس الطريقة بغض النظر عن كيفية إنشائه طالما أنه ملف دفعي مناسب.
لإنشاء ملف دفعي على نظام التشغيل Windows 11، افتح Windows Search (اضغط على Windows+S)، واكتب المفكرة، وقم بتشغيل التطبيق. اكتب الأوامر التي تريد أن يحتوي عليها ملفك. تحتوي الأقسام التالية على بعض الأوامر المفيدة التي يمكنك استخدامها لأتمتة مهامك.
بعد إدخال الأوامر، من شريط قوائم برنامج “المفكرة”، حدد “ملف” > “حفظ باسم” (أو اضغط على Ctrl+Shift+S). في نافذة حفظ باسم، اختر الموقع لحفظ الملف الدفعي الخاص بك. انقر على القائمة المنسدلة “حفظ بنوع” وحدد “جميع الملفات”. حدد الحقل “اسم الملف”، واكتب اسمًا للملف الدفعي الخاص بك، وأضف “.bat” في نهاية اسم الملف بحيث يكون ملفًا دفعيًا، ثم انقر فوق “حفظ”.
الملف الدفعي الخاص بك جاهز الآن. لتشغيله، انقر نقرًا مزدوجًا فوق الملف. إذا كان الملف الدفعي يتطلب امتيازات إدارية (مثل تلك التي تحذف الملفات المؤقتة)، فانقر بزر الماوس الأيمن فوق الملف واختر “تشغيل كمسؤول”. تأكد من اختيار “نعم” في موجه التحكم في حساب المستخدم.
إذا كنت تريد دائمًا تشغيل ملف دفعي كمسؤول (حتى لا تضطر إلى النقر بزر الماوس الأيمن فوق الملف واختيار “تشغيل كمسؤول” في كل مرة)، فانقر بزر الماوس الأيمن فوق الملف الدفعي واختر إظهار المزيد من الخيارات > إرسال إلى > سطح المكتب (إنشاء اختصار).
انقر بزر الماوس الأيمن على الاختصار الذي تم إنشاؤه حديثًا وحدد “خصائص”. قم بالوصول إلى علامة التبويب “الاختصار”، وانقر فوق “خيارات متقدمة”، وقم بتمكين “تشغيل كمسؤول”، واختر “موافق”، ثم حدد “تطبيق” متبوعًا بـ “موافق”.
وهذا كل شيء.
إفراغ سلة المحذوفات
يمكنك إنشاء ملف دفعي يقوم تلقائيًا بمسح كافة محتويات سلة المحذوفات. يؤدي ذلك إلى تحرير مساحة التخزين الخاصة بك وإزالة الفوضى من جهازك.
للقيام بذلك، استخدم الأوامر التالية في ملف دفعي.
يتطلب هذا الملف الدفعي امتيازات المسؤول لتشغيله.
@echo off
echo Emptying Recycle Bin for all drives...
powershell -Command "Clear-RecycleBin -Force -ErrorAction Ignore"
echo Recycle Bin emptied.
pause
ستشاهد رسالة “إفراغ سلة المحذوفات” عند انتهاء المهمة.
مسح الملفات المؤقتة
تساعدك إزالة الملفات المؤقتة على تحرير مساحة التخزين الخاصة بك وترتيب جهاز الكمبيوتر الخاص بك. الأوامر التالية تساعدك على القيام بذلك.
تأكد من تشغيل هذا الملف كمسؤول لتجنب الوقوع في أي أخطاء.
@echo off
echo Clearing Temporary Files...
del /q /f /s %temp%\*
rd /s /q %temp%
echo Temporary files cleared.
pause
إطلاق تطبيقات متعددة في وقت واحد
إذا كنت تقوم في كثير من الأحيان بتشغيل تطبيقات معينة واحدًا تلو الآخر، فيمكنك إنشاء ملف دفعي يقوم تلقائيًا بتشغيل جميع هذه التطبيقات نيابةً عنك. يمكنك تحديد التطبيقات التي سيتم تشغيلها في الأوامر.
@echo off
echo Launching apps...
start explorer
start chrome
start "" AppPath
echo All apps launched.
pause
كما تلاحظ، يقوم البرنامج النصي أعلاه بتشغيل File Explorer وGoogle Chrome باستخدام أسماء الأنظمة الخاصة بهما. لتشغيل تطبيق آخر، استبدل “AppPath” بالمسار الكامل للملف القابل للتنفيذ الخاص بالتطبيق الذي تريد تشغيله. تأكد من إحاطة المسار بعلامات اقتباس مزدوجة.
النسخ الاحتياطي للملفات والمجلدات
لإجراء نسخ احتياطي لملفات ومجلدات معينة، يمكنك إنشاء ملف دفعي يقوم تلقائيًا بنسخ العناصر من مصدر واحد ولصق تلك العناصر في مسار آخر.
@echo off
echo Backing up files...
xcopy "SourcePath" "DestinationPath" /e /i /h /y
echo Backup completed.
pause
في هذا البرنامج النصي، استبدل “SourcePath” بالمسار الذي تريد نسخ العناصر منه. استبدل “DestinationPath” بالمسار الذي تريد حفظ الملفات فيه.
هنا، تضمن المعلمة “/e” نسخ المجلدات الفارغة أيضًا. تقوم المعلمة “/i” بإنشاء المجلد الوجهة إذا لم يكن موجودًا بالفعل. تقوم المعلمة “/h” بنسخ الملفات المخفية. تقوم المعلمة “/y” بالكتابة فوق الملفات دون مطالبات
إعادة ضبط الشبكة
في كثير من الأحيان، عندما تواجه مشكلات في الشبكة، تساعد إعادة تعيين عنوان IP لجهاز الكمبيوتر الخاص بك ومسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) في حل المشكلات. يمكنك استخدام التعليمات البرمجية التالية في ملف دفعي لتنفيذ هذه المهام.
يتطلب هذا الملف الدفعي التشغيل كمسؤول ليعمل.
@echo off
echo Resetting network...
ipconfig /release
ipconfig /renew
ipconfig /flushdns
echo Network reset completed.
pause
يقوم هذا الملف بتحرير عنوان IP الحالي لجهاز الكمبيوتر الخاص بك، ويطلب عنوان IP جديدًا من خادم DHCP الخاص بجهاز التوجيه الخاص بك، ويقوم بمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) الخاص بك.
إنشاء نقطة استعادة النظام
يعد إنشاء نقطة استعادة للنظام أمرًا مهمًا إذا كنت تريد إجراء أي تغييرات مهمة على نظامك. تتيح لك نقطة الاستعادة هذه التراجع عن تغييراتك في حالة حدوث خطأ ما.
يمكنك استخدام الأوامر التالية في ملف دفعي لأتمتة عملية إنشاء نقطة استعادة. في الكود، لا تتردد في استبدال “RestorePointName” بالاسم الذي تريده.
تحتاج إلى تشغيل هذا الملف الدفعي كمسؤول.
@echo off
echo Creating System Restore Point...
wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "RestorePointName", 100, 7
echo System Restore Point created.
pause
التبديل بين الوضع الداكن والخفيف
يحتوي Windows 11 على الوضعين الداكن والفاتح، ويمكنك إنشاء ملفات دفعية للتبديل بين هذين الوضعين.
تحتاج إلى تشغيل هذه الملفات كمسؤول لأن هذه الملفات تغير قيمة في سجل Windows.
للتبديل إلى الوضع المظلم، ستستخدم الأوامر التالية:
@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
لقد انتهيت.
وهذه هي الطريقة التي تقوم بها بأتمتة العديد من المهام المعتادة باستخدام الملفات الدفعية على جهاز الكمبيوتر الذي يعمل بنظام Windows 11. الاحتمالات لا حصر لها، حيث يمكنك إدخال أي أوامر تريدها في ملفات دفعية وأتمتة أي مهام تريدها.
(العلامات للترجمة)Windows