טיפים וכלים אוטומציה משימות חוזרות על Windows 10
האם אתה מוצא את עצמך לעתים קרובות מחיקת קבצים ישנים, ניקוי נתונים לא רצויים, הפעלת כמה תוכניות וכו 'באופן ידני? אם כן, אז תן לי לעזור לך להפוך ולעשות יותר בפחות זמן. למרות אלה automations לא לחסוך הרבה זמן, אבל שוקל את הצורך של הזמן, כל כמות הזמן נשמר שווה לנסות.
אני אתחיל על ידי הצגת לך כמה כלי Windows המסייעים לנו באוטומציה של משימות מסוימות, ואז אני אראה לך כמה דוגמאות של לי אוטומציה משימות במחשב Windows 10 שלי.
כלים אתה חייב לדעת
אולי כבר שמעת על כלים אלה - שורת הפקודה, PowerShell, ו מתזמן המשימות. אם לא, לא לדאוג; תן לי להכיר לך את הכלים האלה בסעיף זה.
שורת הפקודה ואת קבצי אצווה
שורת הפקודה, יורשו של MS-DOS הפקודה, היא תוכנית שורת הפקודה מתורגמן. וגם קובץ בעל מספר פקודות שלו ידוע בשם “קובץ אצווה”, שבו ניתן להשתמש כדי להפוך משימות לאוטומטיות, למשל, כדי לגבות קובץ או תיקיה לכונן נייד. אם אתה רוצה לנסות את זה, הקלד “cmd” או “שורת הפקודה” in סרגל החיפוש של תפריט התחלה, ואתה תמצא את זה.
אתה רק צריך להרכיב את הפקודות הנדרשות בקובץ טקסט שיש “.עטלף” או “.cmd” סיומת. ואתה יכול פשוט לפתוח את הקובץ כדי להפעיל אותו; במקרה זה, Windows 10 מבצעת את כל הפקודות של הקובץ ברצף או כמתוכנת בקובץ האצווה.
רשימת פקודות | איך להישתמש
PowerShell ואת קבצי script שלה
PowerShell הוא אוטומציה וניהול מסגרת נבנה עבור משתמשים כוח aka מנהלי מערכת. אם אתם מחפשים פוטנציאל אוטומציה אמיתי, אז אתה צריך ללמוד ולהשתמש PowerShell.
אני חייב לומר לך כי הפקודה הפקודה הרבה יותר קל ללמוד ולהשתמש מאשר PowerShell כי זה מציע הרבה יותר כוח ותכונות מאשר לשעבר.
באפשרותך לגשת אל Windows PowerShell על-ידי הקלדת שמו בתיבת החיפוש של תפריט התחלה. שים לב שתראה שתי תוכניות - “פגז כוח” ו “PowerShell ISE”. PowerShell הוא תוכנית שורת הפקודה כמו הפקודה הפקודה ואילו השני משמש לכתוב סקריפטים (שיש “..1” הרחבה), אשר מכילים קבוצה של פקודות כמו קבצי אצווה.
רשימת פקודות | כיצד להשתמש | עוד מידע
מתזמן המשימות ומשימותיו
עוד כלי Windows המסייע אוטומציה היא מתזמן המשימות - תוכנית ל לוח הזמנים תוכניות ומשימות. משימות מתוזמנות לרוץ במרווחים זמן מסוים, יכול להציג הודעות או הודעות כדי להראות כאשר המשימות הושלמו, והרבה יותר. יתר על כן, אתה יכול להתאים אישית את המשימות כדי להתאים לדרישות שלך.
אם ברצונך לגשת לתזמן המשימות ב- Windows 10, פשוט הקלד “מתזמן” או “מתזמן משימות” בתיבת החיפוש של קורטנה, ותמצא את התוכנית מתזמן. שים לב שאפילו Windows ותוכניות מותקנות שונות (כגון Google Chrome) יוצרות משימות מתוזמנות לביצוע פעולות תחזוקה משלו, אז בבקשה אל תערוך או תשבית משימות אחרות.
כיצד להשתמש | עוד מידע
בואו להפוך משימות
עכשיו שאתה יודע על הכלים הנדרשים, בואו ליצור כמה סקריפטים קסומים ומשימות. משימות אלה scripts בהצטיינות, אם מוגדר כראוי, יכול להפוך משימות תחזוקה שונות במחשב ללא צורך בך בודקים או מתערבים בפעילויות אלה.
הפעל יישומים מרובים
אם אתה מוצא את זה לאט לפתוח מספר קבצים נדרשים - - על כל ההפעלה, אז אתה יכול להפוך אותו כמו שאני עשיתי. רק לזהות כמה תיקיות, קבצים ותוכניות אתה רוצה להתחיל בו זמנית וליצור קובץ אצווה. אתה יכול גם ליצור קיצור דרך לקובץ זה ולהוסיף צירוף מקשים לקיצור זה כדי להפעיל אותו במהירות באמצעות מקשי הקיצור.
לדוגמה, ניתן ליצור קובץ אצווה ל לפתוח כמה תיקיות ספציפיות, Google Chrome דפדפן, קובץ Word וקובץ Excel באמצעות קוד להלן. האם לציין זאת “%פרופיל משתמש%” ב להלן מתייחס לספריית פרופיל המשתמש שלך ב- Windows.
@ echo off :: פתח תיקיות פתח%% USERPROFILE% \ Documents \ start% USERPROFILE% \ Desktop \ MusicFolder \ :: קבצים פתוחים מתחילים את chrome.exe התחל ""% USERPROFILE% \ Documents \ My Blogs \ Article1.docx "start" Msgstr "" "% USERPROFILE% \ Documents \ Content Ideas.xlsx" יציאה
הפעל יישומים כמנהל
אתה חייב להיות הצלחה ביישום Apps באמצעות סקריפט הקודם, אבל כדי להפעיל תוכנית כמנהל לא עובד באותה דרך. זה בגלל התוכנית מוגבה מתחיל אבל מבקש גישה מנהל על ידי הצגת UAC הפקודה. אבל אם אתה לא שם כדי לתת את האישור שלך על הפקודה, התוכנית פשוט יוצא, כלומר, לא מתחיל בכלל.
זה לא עובד באמצעות קיצור דרך להציב את תיקיית ההפעלה של Windows מדי. אז, איך לעשות את זה? תוכנית מתזמן המשימות מגיע להציל אותנו עבור בעיה זו. זה רק אפשרות להפעיל תוכנית עם הרשאות גבוהות, כך שתוכל להפעיל אפליקציה או קבוצה של אפליקציות (באמצעות סקריפט אצווה) באמצעות מתזמן המשימות. כך תוכל לעשות זאת:
- פתח את ה מתזמן משימות > לחץ על “צור משימה” תחת פעולות בלוח הימני.
- תחת כללי הכרטיסייה, להוסיף שם משימה כמו “NoUAC1”, אז בדוק “הפעל עם הרשאות הגבוהות ביותר” קופסא.
- לחץ על הדק תחת “התחל את המשימה“, בחר “בעת האתחול“.
- עכשיו לעבור ל פעולות לחץ על הכרטיסייה חדש.
- בתוך ה פעולה חדשה חלון, עבור פעולה בחר “התחל תוכנית“, ומתחת תוכנית / סקריפט, לחץ על עיון , בחר את קובץ ההפעלה שברצונך לתזמן ולחץ עליו בסדר.
- עכשיו ראש אל הגדרות לשונית > להבטיח “אפשר להפעיל את המשימה לפי דרישה” מסומנת ולאחר מכן לחץ על אישור בסדר לשמור.
- זה הכל. עכשיו תוכנית להגדיר (Adobe Reader לכל הדרכה זו) יתחיל באופן אוטומטי עם הרשאות ניהול בכל פעם שתפעיל את המערכת.
מחק את כל הקבצים הישנים
להיות חובב טק מפתח, אני בדרך כלל להוריד ולבדוק דברים שונים, ולאחר מכן לאחר חודש או שניים, אני רואה שורה של קבצים מיותרים על המערכת שלי. למרבה המזל, סקריפט אצווה עוזר לי למחוק קבצים ישנים שהורדו.
באופן דומה, ניתן להשתמש בקובץ אצווה ל למחוק את כל הקבצים הישנים של תוספים או קבצים ספציפיים בתיקיה מסוימת או בתת-תיקיה, שהם ישנים יותר מהתאריך והשעה המוגדרים. באמצעות הקוד שלהלן, ניתן למחוק. Docx קבצים (שינוי “docx” כדי להתאים את הקבצים שלך) בתיקיה מסוימת מעל עשרים יום (שנה את הערך של “/ ד” אפשרות להגדיר מספר כלשהו של ימים).
@ echo off forfiles / p "% USERPROFILE% \ Documents \ הבלוגים שלי" / s / m * .docx / d -20 / c "cmd / c del @path" echo קבצים מסמכים מעל 20 ימים נמחקה להשהות את היציאה
ואתה יכול לשנות את הנתיב (על ידי שינוי הערך של “/ p” אפשרות) לתיקייה המכילה את הקבצים למחיקה. למטה, “%פרופיל משתמש%” פירושו ספריית המשתמש שלך.
סל מחזור ריק
מומלץ לנקות את סל המיחזור באופן קבוע, ואף על פי שמדובר במשימה קלה, אך לעתים קרובות אנו שוכחים זאת. למרבה המזל, זה יכול להיות מטופל באופן אוטומטי באמצעות מתזמן המשימות. להלן השלבים לביצוע אופטימיזציה אוטומטית של השטח הפנוי בכונן הקשיח:
- פתח את ה מתזמן משימות.
- פתח “ספריית מתזמן המשימות“, ולאחר מכן תחת לחץ על תפריט פעולה “תיקייה חדשה” ואת שם זה “המשימות שלי”.
- לחץ על “המשימות שלי” תיקייה, ובחר “צור משימה” בתפריט פעולה.
- בתוך ה צור משימה חלון תחת כללי הקלד את שם המשימה כ “רוקן את סל המיחזור של Windows”.
- לחץ על מפעילים הכרטיסייה, לחץ כאן חדש ומתחת “התחל את המשימה” בחר “על לוח זמנים“.
- בחר את שבועי או חודשי אפשרות לפי ההעדפה שלך כמו זה ייתן לך מספיק זמן לשחזר / מחיקת קבצים שאולי אתה צריך, ולחץ על בסדר.
- לחץ על פעולות לשונית, עבור אל חדש, ובתוך פעולה חדשה חלון, מתחת הגדרות > ל תוכנית / סקריפט, הקלד “PowerShell.exe”.
- באותו חלון, עבור “הוסף ארגומנטים (אופציונלי)” הקלד
-NoProfile-Commommand "Clear-RecycleBin -Force"
ולחץ על בסדר כפתור. - זה הכל - רק לשמור את המשימה, ועכשיו את סל יהיה לנקות על בסיס מתוזמן.
כבה את המערכת
מאחר שלא יכולתי לעצור את עצמי מלעבוד עד מאוחר בלילה, החלטתי להכריח את עצמי לנטוש את העבודה וללכת לישון. וזה המקום שבו את התסריט להלן עזר לי לצאת.
הקוד הנ"ל יציג את ההודעה (ניתן לערוך אותה בסקריפט) ב -11: 00, וכבה את המערכת לאחר 120 שניות (או 2 דקות). שים לב שאתה יכול אפילו לשנות את זמן כיבוי אוטומטי בקוד להלן על ידי שינוי הערך המתאים של “%%”.
@ echo את: אם% time% == 23: 00: 00.00 goto: b goto a:: b shutdown.exe / s / f / t 120 / c "הזמן להגיד לילה טוב!" יציאה
הערה: אתה מקבל 120 שניות (לערוך “120” בתסריט לעיל כדי לשנות את משך הזמן) כדי לשמור את העבודה במקום ברירת המחדל של 30 שניות. כמו כן, אתה יכול לעצור את הכיבוי על ידי לחיצה על Win + R > הקלד כיבוי - א
> לחץ אנטר. זה די קל, נכון?
גיבוי קבצים / תיקיות
ובכן, אני יודע שיש לנו תוכניות די טוב עבור גיבוי הקבצים שלנו כולל פתרונות ענן כגון Dropbox ו- Google של גיבוי וסינכרון. עם זאת, אם אתה רוצה שליטה קיצונית רוצה גיבוי קבצים רגישים מאוד לכונן הקשיח הנייד שלך, אז סקריפט אצווה הוא פתרון אוטומטי, נחמד. וזה די קל ואין צורך להוריד.
האם לציין כי שיטה זו פשוט מגבה קבצים ותיקיות ספציפיים ואינו יוצר נקודת שחזור סטנדרטית של המערכת או גיבוי מערכת. אני עושה שימוש “robocopy” הפקודה גיבוי קבצים זה סקריפט. הנה קוד של קובץ אצווה כדי לגבות את הנתונים המלאים בתוך ספריית המשתמש שלך וגם גיבוי הרישום המערכת:
@ echo off :: הגדר את התיקיה לגיבוי מתחת set sourcedir = C: \ Users \ USER :: קבע את תיקיית הכונן הנייד שלך למטה setdir = 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 או באמצעות הערות.