כיצד למחוק אוטומטית קבצים ישנים ממספר מסוים של ימים במחשב Windows

יש לך תיקיה שבה קבצי היומן שלך מצטברים והתיקיה גדלה וגדלה עם כל יום שעובר. עכשיו כדי שקובצי היומן החדשים ייכנסו, אתה בטוח צריך קצת מקום. אבל אם אתה צריך לעשות את זה ידנית, זה בהחלט ייקח קצת זמן. מה דעתך שתלחץ פעמיים על קובץ אצווה וקובץ האצווה ימחק קבצים ישנים ממספר ימים מוגדר? או נגיד מה דעתך על קובץ האצווה למחוק את כל הקבצים של סיומת מסוימת, נגיד .temp, בכל פעם שאתה לוחץ עליו פעמיים? נשמע נפלא? המאמר הזה הוא כל כך בהתאמה אישית עבורך אז.

המשך לקרוא כדי ללמוד כיצד תוכל למחוק בקלות את כל הקבצים, או קבצים ספציפיים, שגילם יותר ממספר מסוים של ימים בעזרת סקריפט אצווה פשוט.

תוכן העניינים

תרחיש לדוגמה

אנא ודא שיש לך את כל הקבצים שיש לשקול למחיקה תחת א הוֹרֶה תיקייה. זה בסדר שבתיקיית האב הזו תכלול תיקיות משנה, שכן הסקריפט האצווה יחפש קבצים תחת תיקיות משנה גם כדי למחוק אותם. בדוגמה הבאה, יש לי תיקייה בשם File Repo, שמתחתיה יש לי את כל הקבצים שעלי לשקול למחיקה.

1 דגימה דקות

סעיף 1: כיצד למחוק אוטומטית את כל הקבצים הישנים ממספר מסוים של ימים

שלב 1: עבור לכל מקום לפי העדפתך, זה אפילו יכול להיות שולחן העבודה שלך. כאן ייווצר קובץ האצווה שלך.

עַכשָׁיו לחץ לחיצה ימנית בכל מקום על שטח ריק ולאחר מכן לחץ על חָדָשׁ ואז הלאה מסמך טקסט.

פרסומת

2 קבצים חדשים מינימום

שלב 2: לחץ פעם אחת על הקובץ החדש שנוצר ולאחר מכן לחץ על F2 מפתח ל לשנות שם זה.

תן את הקובץ כל שם לבחירתך, אך אנא הקפד לתת את הסיומת של הקובץ כ עטלף. בדוגמה למטה קראנו לקובץ האצווה שלנו בשם geekPageBatchDelete.bat.

הערה: חשוב מאוד לתת את עטלף סיומת.

3 שם קובץ מינימום

שלב 3: הכה את להיכנס מפתח ותקבל את הדבר הבא שנה שם חלון, שבו אתה צריך לפגוע ב כן כפתור כדי להמשיך.

4 שנה שם מינימום

שלב 4: בתור הבא, מקש ימני על החדש שנוצר קובץ אצווה ולאחר מכן לחץ על לַעֲרוֹך אוֹפְּצִיָה.

5 ערוך דקות

שלב 5: העתק והדבק את הקוד הבא על ה פנקס רשימות קובץ שנפתח לפניך.

@הד כבוי. forfiles /p "" /s /m *.* /D - /C "cmd /c del @path"

הערה חשובה: נא להחליף עם הנתיב המלא של תיקיית האב שלך עם הקבצים שלך. כמו כן, להחליף עם מספר הימים בפועל. כל הקבצים שישנים יותר ממספר הימים הנתון יימחקו. אתה יכול לעיין בצילום המסך למטה לקבלת תמונה ברורה יותר.

6 תמונת פנקס רשימות מינימום

הסבר תסריט

החלק הזה מיועד לקוראי הגיקים שלנו שסקרנים לגבי העבודה הפנימית של התסריטים הקטנים שלנו. בוא נראה מה קורה בתסריט למעלה.

פורפילים – מילת מפתח זו משמשת לביצוע הפקודה בכל קובץ שבתיקייה שנבחרה.

/p/p מגדיר את הנתיב למחרוזת, כלומר, שאחריו.

/s – פרמטר זה מבטיח זאת כל הקבציםבְּתוֹך ה תיקיות משנה עוברים גם הם.

/M *.*/M הפרמטר הוא לבצע את ההתאמה. התו הכללי *.* פירוש הדבר שיש לשקול את כל הקבצים, ללא קשר לשמותיהם וסיומתם.

- באמצעות פרמטר זה אתה יכול לציין א תַאֲרִיך.

/C - לאחר פרמטר זה אנו מציינים את פקודה שצריך לבצע על כל הקבצים העומדים בתנאים.

פרסומת

del @path - פעולה זו תמחק את הקובץ בנתיב הנתון, שעומד בשאר התנאים לעיל. מאז שהשתמשנו פורפילים, כל הקבצים יימחקו אחד אחד.

שלב 6: עכשיו לחץ על קוֹבֶץ הכרטיסייה בחלק העליון ולאחר מכן לחץ על להציל אוֹפְּצִיָה.

7 שמור קובץ מינימום

התראה: לפני שתמשיך עם שלב 7, ודא שיש לך גיבוי אם הוא נדרש. ברגע שתפעיל את קובץ האצווה, כל הקבצים בתיקייה שצוינה שישנים יותר ממספר הימים שצוין יימחקו.

שלב 7: עכשיו, פשוט לחץ לחיצה כפולה על קבוצהקוֹבֶץ לבצע אותו, ולראות את הקסם.

8 בצע אצווה מינימלית

סעיף 2: כיצד למחוק אוטומטית קובץ ספציפי ישן יותר ממספר מסוים של ימים

עכשיו נניח שיש לך א קובץ ספציפי שאתה צריך להימחק אם זה ישן יותר ממספר מסוים של ימים. במקרה זה, אתה יכול לבצע את אותם השלבים בדיוק כמו בסעיף למעלה, אבל ב שלב 5, אנא העתקה והדבקה במקום זאת הקוד הבא.

@הד כבוי. forfiles /p "" /s /m  /D - /C "cmd /c del @path"

החלף הבאים:

-> הנתיב בפועל לתיקיה שלך המכילה את הקובץ שיש למחוק.

– שם הקובץ שיש למחוק.

– מספר הימים בפועל.

9 קובץ ספציפי מינימום

סעיף 3: כיצד למחוק אוטומטית קבצים עם סיומת קובץ ספציפית וישנים יותר ממספר מסוים של ימים

עכשיו נניח שאתה רוצה למחוק את כל קבצי ה-txt בתיקייה, או את קבצי ה-docx, שישנים יותר ממספר מסוים של ימים. במקרה כזה, תוכל לבצע את השלבים המוזכרים ב מחלקה 1. אבל בדיוק כמו בסעיף 2, ב שלב 5, העתקה והדבקה במקום זאת הקוד הבא.

@הד כבוי. forfiles /p "" /s /m *. /D - /C "cmd /c del @path"

החלף הבאים:

– זהו הנתיב של התיקיה המכילה את הקובץ שיש למחוק.

– סוג ההרחבה שברצונך שיימחק.

– אם הקובץ ישן יותר ממספר הימים שצוין והוא בסיומת המוזכרת באמצעות, הוא יימחק.

10 הארכה דקות

סעיף 4: כיצד למחוק אוטומטית את כל הקבצים

בוא נראה עוד מקרה שבו אתה רוצה למחוק את כל הקבצים שבתיקייה ספציפית ללא קשר לסיומת שלהם ולמספר הימים מאז שנוצרו. במקרה כזה, עליך לציין את מספר הימים כ אֶפֶס. השלבים כולם זהים לאמור ב מחלקה 1, ההבדל היחיד הוא בקוד שאתה מדביק עליו שלב 5, שאמור להיות כמו להלן.

@הד כבוי. forfiles /p "" /s /m *.* /D -0 /C "cmd /c del @path"

החלף הבאים:

– כל הקבצים בנתיב זה יימחקו ללא קשר לסיומתם או לגילם.

11 כל הקבצים מינימום

אתה יכול גם לנסות שילובים אחרים כמו מחיקה כל הקבצים שהם של א הרחבה ספציפית על ידי שילוב של סעיפים 3 ו-4. אנא הודע לנו אם יש לך דרישות מותאמות אישית אחרות.

זהו זה. אנא ספר לנו בקטע ההערות אם תוכל להפוך את התהליך לאוטומטי בעזרת המאמר שלנו.

הישאר מעודכן לעוד טיפים, טריקים, הנחיות ופריצות מדהימות.

כיצד לפתוח יציאות למשחקי EA ספורט

כיצד לפתוח יציאות למשחקי EA ספורטאיך למשחקים ישניםאקס בוקס

כדי לפתור בעיות שונות במחשב, אנו ממליצים על DriverFix:תוכנה זו תשמור על מנהלי ההתקנים שלך, ובכך תשמור עליך מפני שגיאות מחשב נפוצות ותקלות חומרה. בדוק את כל הנהגים שלך כעת בשלושה שלבים פשוטים:הורד א...

קרא עוד
כיצד להשתמש בחנות Windows 10 עם חשבון אחר?

כיצד להשתמש בחנות Windows 10 עם חשבון אחר?איך לחלונות 10

מערכת ההפעלה החדשה של מיקרוסופט מעוררת סערה רבה בעולם הטכנולוגיה. אנשים רבים שדרגו למערכת ההפעלה ומצאו את החוויה נעימה.במילים אחרות, Windows 10 עשוי לזכות בכמה לבבות.מאז חלונות 8, מיקרוסופט הציגה א...

קרא עוד

איך - עמוד 13איך לחלונות 10לְהִצטַיֵן

מיקרוסופט מועילה מאוד למשתמשי Windows הנאמנים שלה במשך שנים, אך כאשר אתה חווה את ה- BSOD האימתני הזה (מסך כחול של מוות) עם שגיאת ניהול הזיכרון המפחידה אפילו, היא הופכת ל ...עם שיפור החדש של Microso...

קרא עוד