ל- Windows 10 יש מספר שיפורים המאפשרים לך לשמור על ניקיון המחשב האישי שלך. הגרסאות האחרונות שלה כוללות כלים מובנים באופן אוטומטי רוקן את סל המיחזור ולנקות את תיקיית הורדות מעת לעת. למרבה הצער, אם אתה מפעיל גירסה מוקדמת של Windows 10 או גירסה קודמת של מערכת ההפעלה, תכונות אלה אינן זמינות עבורך. כך תוכל למחוק קבצים ישנים מימים מסוימים באמצעות שלוש שיטות שונות.
פרסומת
כדי להשיג מטרה זו, אינך זקוק אפילו לכלים של צד שלישי. ניתן לעשות זאת באמצעות סייר הקבצים, PowerShell או קובץ אצווה.
סייר הקבצים הוא אפליקציית מנהל הקבצים המוגדרת כברירת מחדל ב- Windows 10. יש לה תיבת חיפוש מיוחדת. כאשר הוא מתמקד, הוא מציג מספר אפשרויות מתקדמות ברצועת הכלים. להפעלת תכונת החיפוש בסייר הקבצים, לחץ על תיבת החיפוש או לחץ על F3 במקלדת. הסרט ייראה כך:כך ניתן להשתמש בו למחיקת קבצים הישנים ממספר מסוים של ימים.
מחק קבצים ישנים מ- X ימים באמצעות סייר הקבצים
- פתח את הכרטיסייה כלי חיפוש ברצועת הכלים (F3).
- הקלק על התאריך שינוילַחְצָן. יש לו רשימה נפתחת עם אפשרויות.
- בחר באפשרות הרצויה, כמושבוע שעבר.
סייר הקבצים יסנן את התוצאות באופן מיידי. בחר את הקבצים שאתה לא צריך ולחץ עללִמְחוֹקמקש למחיקת קבצים. לחלופין, תוכלו ללחוץ לחיצה ימנית על הבחירה ולבחורלִמְחוֹקמתפריט ההקשר.
טיפ: אתה יכול להשתמש במסנני גודל מותאמים אישית משלך. כל מה שאתה צריך זה להקליד את תנאי המסנן הרצוי בתיבת החיפוש של סייר הקבצים באופן הבא:
שונתה בתאריך: 11/1/2017 .. 20/11/2017
חיבור דואר ה- iPhone לשרת נכשל
במקום 'שונה את הנתונים', תוכל להשתמש ב'יוצר נתונים 'כדי למצוא קבצים בטווח תאריכים ספציפי.
לחלופין, אתה יכול להקליד את הפרמטר הקשור לתאריך ולהזין תו נקודתיים (:). זה יגרום לסייר הקבצים להציג את בורר התאריכים. בחר תאריך או תנאי מהקופץ של לוח השנה. אתה יכול ללחוץ על תאריך וגרור כדי לציין טווח תאריכים. בדרך זו תוכלו לסנן את התוצאות כדי לקבל בדיוק את מבוקשכם.
שיטה זו טובה למחיקת קבצים באופן ידני מדי פעם. אם עליך לבצע אוטומציה של ההליך, למשל. נקה את תיקיית ההורדות על בסיס תקופתי, עליך להשתמש בשורת הפקודה או בשיטות PowerShell. בואו נסקור אותם.
מחק קבצים ישנים מ- X ימים עם קובץ אצווה
במאמר הקודם שלי, מצא קבצים גדולים ב- Windows 10 ללא כלים של צד שלישי , למדנו על שימושיForFilesפקודת מסוף. פקודה זו בוחרת קובץ (או קבוצת קבצים) ומבצעת פקודה בקובץ זה.
המתגים שבהם אנו יכולים להשתמש הם כדלקמן:
/ S - מתג זה גורם לקבצים להחזיר ספריות משנה. כמו 'DIR / S'.
/ D - בחר קבצים עם תאריך שינוי אחרון. לדוגמא, -365 פירושו לפני יותר משנה, -30 פירושו לפני חודש.
/ P - כדי לציין את הנתיב להתחלת החיפוש.
/ C 'פקודה' - פקודה זו מציינת את הפקודה לביצוע על כל קובץ שיימצא. מחרוזות פיקוד צריכות להיות עטופות במרכאות כפולות.
פקודת ברירת המחדל היא 'cmd / c echo @ file'.
ניתן להשתמש במשתנים הבאים במחרוזת הפקודה:
@ file - מחזיר את שם הקובץ.
@fname - מחזיר את שם הקובץ ללא סיומת.
@ext - מחזיר רק את סיומת הקובץ.
@path - מחזיר את הנתיב המלא של הקובץ.
@relpath - מחזיר את הנתיב היחסי של הקובץ.
@isdir - מחזיר 'TRUE' אם סוג קובץ הוא
ספריה, ו- 'FALSE' לקבצים.
@fsize - מחזיר את גודל הקובץ בתים.
@fdate - מחזיר את התאריך האחרון של הקובץ.
@ftime - מחזירה את השעה האחרונה ששונתה של הקובץ.
למחיקת קבצים ישנים יותר מ- X ימים , תעשה את הדברים הבאים.
- פתח שורת פקודה חדשה למשל.
- הקלד את הפקודה הבאה:
ForFiles / p 'C: My Folder' / s / d -30 / c 'cmd / c del @ file'
החלף את נתיב התיקיה ואת כמות הימים בערכים הרצויים וסיימת.
לדוגמה, כדי להסיר את הקבצים מעל גיל חודש מתיקיית ההורדות, השתמש בפקודה הבאה:
ForFiles / p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @ file'
הטריק הזה עובד בכל הגרסאות המודרניות של Windows, כולל Windows 7, Windows 8, Windows 8.1 ו- Windows 10.
מחק קבצים ישנים מ- X ימים באופן אוטומטי
באפשרותך לבצע אוטומציה למשימה זו באמצעות האפליקציה מובנית מתזמן המשימות.
- פתח כלים אדמיניסטרטיביים ולחץ על סמל מתזמן המשימות.
- בחלונית הימנית, לחץ על הפריט 'ספריית מתזמן המשימות':
- בחלונית הימנית לחץ על הקישור 'צור משימה':
- ייפתח חלון חדש שכותרתו 'צור משימה'. בכרטיסיה 'כללי', ציין את שם המשימה. בחר שם לזיהוי בקלות כמו 'מחק קבצים ישנים'.
- עבור לכרטיסייה 'פעולות'. שם, לחץ על הלחצן 'חדש ...':
- חלון 'פעולה חדשה' ייפתח. שם, עליך לציין את הנתונים הבאים.
פעולה: התחל תוכנית
תוכנית / תסריט:ForFiles.exe
הוסף ארגומנטים (אופציונלי):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @ file'
שנה את נתיב התיקיה ואת מספר הימים למה שאתה צריך. - עבור לכרטיסייה טריגרים במשימה שלך. שם, לחץ על הלחצן חדש.
- תחת התחל במשימה, בחר 'בתזמון' ברשימה הנפתחת ולחץ על הלחצן אישור. ציין מתי ברצונך שהמשימה תפעל.
- עבור לכרטיסייה 'הגדרות'. אפשר את האפשרויות
- אפשר להפעיל את המשימה על פי דרישה.
- הפעל את המשימה בהקדם האפשרי לאחר החמצת התחלה מתוזמנת. - לחץ על אישור כדי ליצור את המשימה שלך.
זהו זה.
לבסוף, אם אתה מעדיף את PowerShell, תוכל להשתמש ב- cmdlet מיוחד להסרת קבצים ישנים.
מחק קבצים ישנים מ- X ימים עם PowerShell
- פתח חלון PowerShell חדש .
- הקלד את הפקודה הבאה:
Get-ChildItem '% userprofile% Downloads' -חזור | היכן-אובייקט {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | הסר פריט
אם ה- cmdlet Get-ChildItem ימצא קבצים ישנים מחודש, ה- cmdlet הסר פריט ייקרא לכל קובץ להסיר אותו.
זהו זה.