نصائح وأدوات لأتمتة المهام المتكررة على ويندوز 10
هل تجد نفسك في الغالب تحذف الملفات القديمة وتنظف البيانات غير المطلوبة وتبدأ بعض البرامج وما إلى ذلك يدويًا؟ إذا كان الجواب نعم ، فاسمحوا لي أن أساعدك أتمتة وفعل المزيد في وقت أقل. على الرغم من أن هذه الأتمتة لا توفر الكثير من الوقت ، ولكن وزنها يحتاج إلى الوقت ، فإن أي قدر من الوقت المدخر يستحق المحاولة.
سأبدأ بتقديمك لعدد قليل أدوات Windows التي تساعدنا في أتمتة بعض المهام, وبعد ذلك سوف أريك بعض الأمثلة لي لأتمتة المهام على جهاز الكمبيوتر الخاص بي الذي يعمل بنظام Windows 10.
الأدوات التي يجب أن تعرفها
ربما سمعت بالفعل عن هذه الأدوات - موجه الأوامر ، و PowerShell ، وجدولة المهام. إذا لم يكن كذلك ، فلا تقلق ؛ اسمحوا لي أن أقدم لكم هذه الأدوات في هذا القسم.
موجه الأوامر والملفات دفعة واحدة
Command Prompt ، هو خليفة لـ MS-DOS Prompt ، وهو برنامج مترجم لسطر الأوامر. وملف وجود العديد من أوامرها يعرف باسم “ملف دفعي”, التي يمكنك استخدامها لأتمتة المهام ، على سبيل المثال ، للنسخ الاحتياطي لملف أو مجلد إلى محرك أقراص محمول. إذا كنت ترغب في تجربتها ، فاكتب “كمد” أو “موجه الأمر” في ابدأ شريط البحث في القائمة, وستجدها.
تحتاج فقط إلى ترجمة الأوامر المطلوبة في ملف نصي وجود “.مضرب” أو “.كمد” تمديد. ويمكنك ببساطة فتح الملف لتشغيله ؛ في هذه الحالة ، يقوم Windows 10 بتنفيذ جميع أوامر الملف بالتسلسل أو كما هو مبرمج في الملف الدفعي.
قائمة الأوامر | كيف تستعمل
PowerShell وملفات البرنامج النصي
بوويرشيل هو الأتمتة والإطار الإداري بنيت لمستخدمي الطاقة الملقب مدراء النظام. إذا كنت تبحث عن إمكانات الأتمتة الحقيقية ، فأنت بحاجة إلى تعلم واستخدام PowerShell.
يجب أن أخبرك أن Command Prompt أسهل في التعلم والاستخدام من PowerShell لأن هذا الأخير يقدم الكثير من القوة والميزات من السابق.
يمكنك الوصول إلى Windows PowerShell عن طريق كتابة اسمه في مربع البحث في قائمة "ابدأ". هل لاحظ أنك سترى برنامجين - “بوويرشيل” و “PowerShell ISE”. بوويرشيل هو برنامج مترجم سطر الأوامر مثل موجه الأوامر بينما يتم استخدام الآخر لكتابة البرامج النصية (وجود “.PS1” ملحق) ، والذي يحتوي على مجموعة من الأوامر مثل الملفات الدفعية.
قائمة الأوامر | كيفية استخدام | مزيد من المعلومات
جدولة المهام ومهامها
أداة Windows الأخرى التي تساعد في التشغيل التلقائي هي Task Scheduler - برنامج إلى جدولة البرامج والمهام. تعمل المهام المجدولة على فترات زمنية محددة ، ويمكن عرض الرسائل أو الإخطارات لإظهارها عند اكتمال المهام ، وأكثر من ذلك بكثير. علاوة على ذلك ، يمكنك ذلك تخصيص المهام لتناسب الاحتياجات الخاصة بك.
إذا كنت ترغب في الوصول إلى "جدولة المهام" في نظام التشغيل Windows 10 ، فاكتب فقط “جدولة” أو “جدول المهام” في مربع البحث Cortana, وستجد برنامج الجدولة. لاحظ أنه حتى Windows والبرامج المختلفة المثبتة (مثل Google Chrome) تنشئ مهام مجدولة للقيام بأنشطة الصيانة الخاصة بها ، لذا يرجى لا تقم بتحرير أو تعطيل المهام الأخرى.
كيفية استخدام | مزيد من المعلومات
دعونا أتمتة المهام
الآن بعد أن تعرفت عن الأدوات المطلوبة ، فلنقم بإنشاء بعض البرامج النصية والمهام السحرية. يمكن لمهام نائب الرئيس هذه البرامج النصية ، إذا تم تكوينها بشكل صحيح ، أتمتة مختلف مهام الصيانة على جهاز الكمبيوتر الخاص بك بدون حاجة منك التحقق أو التدخل في هذه الأنشطة.
بدء تطبيقات متعددة
إذا وجدت أنها بطيئة ل فتح الملفات المطلوبة متعددة في كل بدء التشغيل ، ثم يمكنك أتمتة ذلك كما فعلت. حدد فقط بعض المجلدات والملفات والبرامج التي تريد أن تبدأ في وقت واحد وإنشاء ملف دفعي. بامكانك ايضا قم بإنشاء إختصار إلى هذا الملف وإضافة مجموعة مفاتيح لهذا الاختصار لبدء تشغيله بسرعة باستخدام مفاتيح الاختصار.
على سبيل المثال ، يمكنك إنشاء ملف دفعي إلى افتح بعض المجلدات المحددة ، Google Chrome المستعرض وملف Word وملف Excel باستخدام الرمز أدناه. هل لاحظ ذلك “٪ملف تعريفي للمستخدم٪” في أدناه يشير إلى دليل ملف تعريف المستخدم الخاص بك في Windows.
echo off :: المجلدات المفتوحة تبدأ٪ USERPROFILE٪ \ Documents \ start٪ USERPROFILE٪ \ Desktop \ MusicFolder \ :: بدء تشغيل الملفات المفتوحة chrome.exe start "" "٪ USERPROFILE٪ \ Documents \ My Blogs \ Article1.docx" start " ""٪ USERPROFILE٪ \ Documents \ Content Ideas.xlsx "exit
بدء التطبيقات كمشرف
يجب أن تكون قد نجحت في بدء التطبيقات باستخدام البرنامج النصي السابق ، ولكن لتشغيل برنامج كمسؤول لا يعمل بنفس الطريقة. السبب في ذلك هو أن البرنامج المرتفع يبدأ ولكن يطلب وصول المشرف من خلال إظهار موجه UAC. ولكن إذا لم تكن هناك لإعطاء موافقتك على المطالبة ، فإن البرنامج ببساطة يخرج ، على سبيل المثال ، لا يبدأ على الإطلاق.
لا يعمل الشيء نفسه باستخدام اختصار يوضع في مجلد بدء تشغيل Windows أيضًا. فكيف نفعل ذلك؟ برنامج جدولة المهام يأتي لإنقاذنا لهذه المشكلة. ويتميز فقط خيار ل قم بتشغيل برنامج بامتيازات مرتفعة, حتى تتمكن من بدء تطبيق أو مجموعة من التطبيقات (باستخدام برنامج نصي دفعي) باستخدام "جدولة المهام". هيريس كيفية القيام بذلك:
- افتح ال جدول المهام > انقر “إنشاء مهمة” تحت الإجراءات في اللوحة اليمنى.
- تحت جنرال لواء علامة التبويب ، إضافة اسم مهمة مثل “NoUAC1”, ثم تحقق “تشغيل بأعلى الامتيازات” صندوق.
- انقر على اثار علامة التبويب ، تحت “ابدأ المهمة“, أختر “عند بدء التشغيل“.
- انتقل الآن إلى أفعال علامة التبويب ، انقر فوق الجديد.
- في ال عمل جديد نافذة ، ل عمل تحديد “بدء البرنامج“, و تحت برنامج / النصي, انقر تصفح زر ، اختر الملف القابل للتنفيذ الذي ترغب في جدولة وانقر حسنا.
- الآن رئيس لأكثر من الإعدادات التبويب > التأكد من “السماح بتشغيل المهمة عند الطلب” تم التحقق ثم انقر فوق حسنا للحفظ.
- هذا كل شئ. الآن سيبدأ البرنامج المحدد (Adobe Reader في هذا البرنامج التعليمي) تلقائيًا بامتيازات إدارية كلما بدأت تشغيل النظام.
حذف جميع الملفات القديمة
كوني متحمسًا ومطورًا تقنيًا ، أقوم عادةً بتنزيل واختبار أشياء مختلفة ، وبعد شهر أو شهرين ، أرى مجموعة كبيرة من الملفات غير الضرورية على نظامي. لحسن الحظ ، يساعدني نص برمجي دفعي على حذف الملفات القديمة التي تم تنزيلها.
وبالمثل ، يمكنك استخدام ملف دفعي ل حذف جميع الملفات القديمة ذات امتدادات أو ملفات محددة في مجلد معين أو مجلد فرعي ، وهي أقدم من التاريخ والوقت المحددين. باستخدام الكود أدناه ، يمكن للمرء حذف ملفات .docx (التغيير “دوكإكس” لمطابقة الملفات الخاصة بك) في أي مجلد معين أكبر من عشرين يومًا (تغيير قيمة “/د” خيار لضبط أي عدد من الأيام).
echo forfiles / p "٪ USERPROFILE٪ \ Documents \ My Blogs" / s / m * .docx / d -20 / c "cmd / c delpath" صدى ملفات المستندات الأقدم من 20 يومًا
ويمكنك تغيير المسار (عن طريق تغيير قيمة “/ ص” الخيار) إلى المجلد الذي يحتوي على الملفات المراد حذفها. أدناه, “٪ملف تعريفي للمستخدم٪” يعني دليل المستخدم الخاص بك.
إفراغ سلة المحذوفات
من المستحسن أن مسح سلة المهملات بانتظام, وعلى الرغم من أنها مهمة سهلة ، إلا أننا قد ننسى ذلك كثيرًا. لحسن الحظ ، يمكن معالجة ذلك تلقائيًا باستخدام "جدولة المهام". فيما يلي خطوات تحسين المساحة الخالية على القرص الصلب تلقائيًا:
- افتح ال جدول المهام.
- افتح “مكتبة جدولة المهام“, ثم انقر فوق القائمة إجراء “ملف جديد” وتسميته “مهامي”.
- انقر فوق “مهامي” المجلد ، واختر “إنشاء مهمة” من القائمة العمل.
- في ال إنشاء مهمة نافذة تحت جنرال لواء علامة التبويب اكتب اسم المهمة باسم “نوافذ فارغة سلة المهملات”.
- انقر محفزات علامة التبويب ، انقر هنا الجديد و تحت “ابدأ المهمة” أختر “على جدول زمني“.
- اختر ال أسبوعي أو شهريا الخيار حسب تفضيلاتك لأن هذا سيمنحك وقتًا كافيًا لاستعادة / إلغاء حذف الملفات التي قد تحتاجها ، والنقر فوق حسنا.
- انقر أفعال علامة التبويب ، انتقل إلى الجديد, و في عمل جديد نافذة ، تحت الإعدادات > إلى عن على برنامج / النصي, اكتب في “PowerShell.exe”.
- في نفس النافذة ، ل “إضافة وسيطات (اختياري)” نوع
-NoProfile -Command "Clear-RecycleBin -Force"
وانقر فوق حسنا زر. - هذا كل شيء - ما عليك سوى حفظ المهمة ، وسيتم تنظيف الحاوية الآن وفقًا للجدول الزمني المحدد.
قم بإيقاف تشغيل النظام
نظرًا لأنني لم أستطع منع نفسي من العمل في وقت متأخر من الليل ، فقد قررت إجبار نفسي على التخلي عن العمل والنوم. وهنا ساعدني السيناريو التالي.
سيعرض الرمز المذكور أدناه الرسالة (يمكنك تحريرها في البرنامج النصي) الساعة 11 مساءً ، وإيقاف تشغيل النظام بعد 120 ثانية (أو دقيقتين). هل لاحظ أنه يمكنك حتى تغيير وقت الإغلاق التلقائي في الكود أدناه من خلال تغيير القيمة المقابلة لـ “٪زمن٪”.
echo off: a If٪ time٪ == 23: 00: 00.00 goto: b goto a:: b shutdown.exe / s / f / t 120 / c "Time To Say Good Night!" ىخرج
ملحوظة: تحصل على 120 ثانية (تحرير “120” في النص أعلاه لتغيير هذه المدة) لحفظ عملك بدلاً من 30 ثانية الافتراضية. أيضًا ، يمكنك إيقاف إيقاف التشغيل عن طريق الضغط على Win + R > نوع الاغلاق
> اضغط دخول. انها سهلة جدا ، أليس كذلك?
ملفات النسخ الاحتياطي / المجلدات
حسنًا ، أعرف أن لدينا برامج جيدة لنسخ ملفاتنا احتياطيًا بما في ذلك الحلول السحابية مثل Dropbox و Google Backup and Sync. ومع ذلك ، إذا كنت تريد السيطرة القصوى وترغب في النسخ الاحتياطي للملفات الحساسة للغاية إلى محرك الأقراص الثابتة المحمول الخاص بك ، ثم يعد البرنامج النصي الدفعي حلاً تلقائيًا لطيفًا. إنها سهلة للغاية ولا تحتاج إلى تنزيل.
هل لاحظ أن هذه الطريقة فقط تدعم الملفات والمجلدات محددة ولا تنشئ نقطة استعادة نظام قياسية أو نسخة احتياطية للنظام. أنا الاستفادة من “كيكر” الأمر إلى ملفات النسخ الاحتياطي في هذا البرنامج النصي. فيما يلي رمز الملف الدفعي للنسخ الاحتياطي للبيانات الكاملة داخل دليل المستخدم وأيضًا نسخ سجل النظام احتياطيًا:
echo off :: عيّن المجلد إلى النسخة الاحتياطية أدناه set sourcedir = C: \ Users \ USER :: اضبط مجلد محرك الأقراص المحمول الخاص بك أدناه تعيين targetdir = D: \ Backup إن لم يكن موجودًا "٪ targetdir٪" mkdir "٪ targetdir٪" echo ### النسخ الاحتياطي ملف التعريف الخاص بك¢Â  ؟؟¦ robocopy٪ sourcedir٪٪ targetdir٪ * / e / j / r: 10 / v echo ### النسخ الاحتياطي للسجل¢Â  ؟؟¦ في حالة وجود "٪ targetdir٪ \ regbackup.reg" del "٪ targetdir٪ \ regbackup.reg" regedit.exe / e "٪ targetdir٪ \ regbackup.reg" echo ### Backup is all Complete¢Â  ؟؟¦ وقفة الخروج
بعض الملاحظات الختامية
لقد أحببت دائمًا أتمتة المهام والعمليات - لهذا السبب أستمتع باستخدام IDEs أكثر من محرري النصوص العادية. أنا أؤمن بالإنتاجية ، وإذا كنت تفعل ذلك أيضًا ، فجرّب الأدوات المذكورة أعلاه ومثال البرامج النصية و تخفيف حياتك أكثر قليلا.
أعلم أن هذه ليست جميعها يمكن تحقيقها باستخدام هذه الأدوات ، ولكن يمكنك معرفة الأدوات المذكورة أعلاه وتجربة حيل جديدة لأتمتة المزيد من المهام. من السهل أن تبدأ بهذه - ما عليك سوى اتباع الروابط التي قدمتها مع الأدوات الموجودة في هذه المقالة ، وستكون على ما يرام.
أتمنى لك استمتع التشغيل الآلي المهام الصغيرة وتحسين الإنتاجية الخاصة بك أيضا. ولا تنسى ذلك مشاركة قصة نجاحك معي فيaksinghnet أو باستخدام التعليقات.