חנון לחיות: שוער בכונן קשיח
אם אתן לזה, הכונן הקשיח שלי יתמלא עד אפס מקום בשטויות שאני לא צריך. במהלך יום אחד אני תופס את הכפות שלי על כל מיני קבצי זריקה: וידאו, תמונות ושירים שנועדו לצפייה או האזנה בודדת, קובצי PDF שאני צריך להדפיס, מתקיני תוכנה וקבצי zip גדולים שאני מחלץ ועושה כל מה שאני צריך עם התוכן. התוצאה הסופית היא חבורה של דברים שמצמצמים מקום בכונן הקשיח שלי ללא סיבה טובה.
אני עצלן ואני לא רוצה לנקות אחריי בכל פעם שאני עובד עם סט קבצים. במקום זאת, תזמנתי תסריט ניקוי שמקלף את הכונן הקשיח שלי מדי ערב בזמן שאני ישן. השוער הווירטואלי שלי מוחק כל קובץ זמני שנמצא בסביבה יותר מ-X ימים, כמו זבל ישן שמתחיל להסריח. כך המקום בכונן הקשיח שלי מתאושש ללא הרף, ואני לא צריך לדאוג לקבל את ההודעה הנוראה "שטח דיסק נמוך" ברגע הקריטי שבו אני עומד להרות את האופוס שלי. כי אתה יודע שאם יגמר לך שטח הדיסק, אז זה יקרה.
היום אני מציג את הסקריפט של השוער והשימוש הנכון בו, כך שגם אתה יכול לרוקן אוטומטית את הדברים הישנים ממגירת הזבל הווירטואלית שלך ולשחזר שטח דיסק שאתה צריך כדי לבצע דברים - ולא צריך לחשוב על זה.
הערה: סקריפט זה וההוראות לשימוש מיועדים למחשבי Windows בלבד, ודורשים נוחות עם עריכת סקריפט בר הפעלה ומחיקת קבצים אוטומטית, שאין להקל ראש בהם. מצטערים, מתחילים, אנשי Mac* ו-Unix. אני חייב לך אחד.
כדי להניע את הרכבת הזו, ראשית עלינו ליצור את מגירת הזבל הווירטואלית שלנו. אז אנחנו צריכים להגדיר את השוער שלנו לנקות את הקבצים שישנים יותר ממספר ימים שאתה קובע. לבסוף, נתזמן לשרת לנקות בזמן קבוע ונוח.
בואו נתחיל.
צור ספרייה בספריית המסמכים הראשית שלך שתשמש עט מחזיק לקבצים זמניים חד פעמיים. אתם אנשי הגרעין הקשה יכולים לקרוא לזה טמפ'. שלי נמצא ב-C:\Gina\junkdrawer\, אז ככה אתייחס אליו להמשך המאמר הזה.
הגדר את דפדפן האינטרנט ולקוח הדואר האלקטרוני שלך לשמור קבצים שהורדת וקבצים מצורפים להודעות במגירת הזבל שלך. משתמשי Firefox, בתפריט כלים, אפשרויות, לחץ על הורדות. הגדר את הספרייה ש-Firefox אמור להוריד לשם באופן אוטומטי, כך. (לחץ להגדלה.)
הורד את הסקריפט של Janitor.vbs מכאן. שמור אותו במסמכים שלך. שלי נמצא ב-C:\Gina\scripts\Janitor.vbs.
הערה: בגלל כישורי התסריט שלי VB קטנים וחלשים, הקורא ה-Lifehacker המצוין והנדיב ביותרבריאן פרפקיקוהשאיל את ה-scripting-fu שלו והרכיב את הילד הרע הזה. בריאן - קוראי Lifehacker, הכונן שלי C: ואני מודה לך.
באמצעות עורך טקסט רגיל כמו NotePad או EditPlus, פתח את הקובץ Janitor.vbs. ערוך את הסעיפים הבאים כדי להגדיר את הנתיב לספריית מגירת הזבל שלך, וכמה ימים צריכים להיות קבצים כשיימחקו.
'''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''''''''''הכנס לנתיב שמכיל את הקבצים שאתה רוצה לנקות '''''''''''''''''''''''''''''''''''''''''''''''' ''''''''''''''''''' 'נתיב לספריית השורש שאתה מנקה PathToClean = "C:\Gina\junkdrawer" '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ '''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''''''''''הזן את מספר הימים מאז השינוי האחרון של הקובץ ' 'כל קובץ עם תאריך שהשתנה לאחרונה שהוא גדול יותר או שווה ל'מספר זה יימחק. '''''''''''''''''''''''''''''''''''''''''''''''' ''''''''''''''''''''''ציין את בן כמה ימים קובץ צריך להיות כדי להימחק. numberOfDays = 7 '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^
אז תראה למעלה, בשורה שמתחילה PathToClean, החלף את C:\Gina\junkdrawer בנתיב למגירת הזבל שלך. כמו כן, שנה את מספר השורהOfDays למסגרת הזמן המועדפת עליך. אני טוב עם מחיקת דברים בני 7 ימים, אבל אולי כדאי להתחיל עם חודש (30) או שבועיים (14.)
בשלב הבא אנחנו הולכים לבדוק את התסריט, אבל לפני שנלך לשם, למען אהבת כל הקדוש, קרא את זה קודם.אל תכריח אותי להשתמש בתג ה-blink.
הערת אזהרה חובה לקרוא!
סקריפט זה מוחק קבצים מהכונן הקשיח שלך, מכל ספרייה שתציין. מה שאומר שאם אתה מציין, הו, אני לא יודע, C:\Windows\,אתה תהיה דפוק. כלומר, אתה עלול לגרום נזק בלתי הפיך למחשב שלך, שלא אני ולא בריאן נישא באחריות. כָּך! ודא שה-PathToClean מוגדר לספרייה עם דברים בתוכה. Windows לא צריך לתפקד, ודברים שלא אכפת לך לאבד.
כמו כן, סקריפט זה מוחק קבצים הקודמים ב-x ימים מתאריך "השינוי האחרון" של הקבצים. ייתכן שתאריך השינוי האחרון של קובץ כבר ישן יותר ממספר הימים שציינת,גם אם זה עתה הורדת את הקובץ.זכור זאת כאשר אתה שומר קבצים במגירת הזבל שלך. שמור רק דברים במגירת הזבל שלך שאתה בסדר מפסיד.
אוקיי, עכשיו זה לא מהדרך.
לאחר הגדרת מגירת הזבל שלך והסקריפט מוגדר, תוכל ללחוץ פעמיים על Janitor.vbs כדי להפעיל אותו. זה יבדוק את מגירת הזבל שלך ואת כל ספריות המשנה שלה עבור קבצים ישנים וימחק אותם אם הם קיימים. ספריות משנה ריקות יימחקו גם כן. אם הכל יסתדר, תראה תיבת קופץ עם הכיתוב "הספרייה נוקתה!" ככה:
הערות:
אם אתה מקבל הודעה בנוסח "אין מנוע סקריפט עבור סיומת קובץ .vbs", אתה צריךהורד את מארח הסקריפטים של Windows כאן. התקנה זו דורשת הפעלה מחדש, למרבה הצער.
כמו כן, וירוסים ותוכנות ריגול רבים משתמשים ב-VB, השפה בה כתוב הסקריפט הזה, כדי לעשות דברים רעים כמו ספאם לחברים שלך ולגנוב את הזהות שלך. זה לא אומר ש-VB הוא רע מטבעו, זה אומר שהוא שימש לעתים קרובות לרוע. כתוצאה מכך, סורקי ריגול רבים ותוכנות הגנה מפני וירוסים ישמעו כל מיני אזעקות ואף ישביתו את VB לחלוטין בשם ההגנה עליך. אני באופן אישי מבטיח שהסקריפט הזה שפיר כי הוא פועל על המחשב שלי במשך חודשים ואימתתי את המקור באופן אישי והוא לא מזיק למעט מחיקת קבצים מהספרייה שציינת. רשימת היתרים ואפשר לה לפעול לא משנה מה אומר ההגנה מפני וירוסים ותוכנות ריגול שלך; זה כשר.
ברגע שהסקריפט שלך מצביע על המקום הנכון והרצת אותו ושום דבר לא התפוצץ, אתה רוצה להתחיל לצבור קבצים חד פעמיים במגירת הזבל שלך ולנקות אותם כל יום.
בלוח הבקרה, עבור אל משימות מתוזמנות. בתפריט קובץ, בחר חדש, ותן שם למשימה החדשה שלך "נקה את מגירת הזבל". לחץ לחיצה כפולה על המשימה, והגדר את שורת ההפעלה: למקום שבו נמצא הסקריפט שלך, כך:
לחץ על כפתור הגדר סיסמה והזן את סיסמת Windows שלך. זה אומר שאתה מאשר את הסקריפט הזה לפעול.
לאחר מכן, בכרטיסייה לוח זמנים, הגדר את העבודה לפעול כל יום בשעה נוחה. במחשב הביתי שלי שאני משאירה כל הלילה, התסריט פועל ב-3 לפנות בוקר בכל בוקר. אולי זמן ארוחת הצהריים יעבוד בשבילך. אם אתם אוכלים ארוחת צהריים בשעות שונות בכל יום, תוכלו להגדיר את הגדרות "התחל את המשימה הזו רק אם המחשב היה פעיל לפחות" כך שהמחיקה לא תפעל כשאתה באמצע משהו.
כדי לבדוק את המשימה החדשה שלך, לחץ עליה באמצעות לחצן העכבר הימני במנהל המשימות ובחר הפעל. אתה אמור לקבל את ההודעה "הספרייה נוקתה!" שוב הודעה.
וזהו! השוער הווירטואלי שלך מוגדר לנקות אחריך. זכור, המפתח למערכת זו הואהעבר קבצים ממגירת הזבל שלך אם תזדקק להם לטווח ארוך.אחרת, הם יאבדו באופן בלתי הפיך. זו הסיבה שמגירת הזבל עובדת בצורה הטובה ביותר עבור קבצים מצורפים לדוא"ל והורדות של דפדפן אינטרנט, שהם חד פעמיים מכיוון שככל הנראה יש עותק באינטרנט שתוכל להוריד מחדש בכל עת.
תהנה להכניס את השוער האישי שלך בכונן הקשיח לעבודה!
* הערה ב-Mac: אני בטוח שזו תהיה משימת תכנות טריוויאלית לשכפול ב-AppleScript או עם Automator. סוגי מתכנתי מק, אם אתה מכיר סקריפט קיים שעושה זאת או מוכן לכתוב אחד, הודע לי בטיפים בכתובת lifehacker.com.
** קרדיט היכן שצריך קרדיט: הרעיון של תסריט השוער הוא לחלוטיןשל דני אובריאן, שבמקרה, התחיל את כל תנועת הפריצות לחיים מלכתחילה. קרא עוד על התפיסה של דני על פריצות, מחשוב ופרודוקטיביות בזהראיון Lifehackerמאחור במרץ.
ג'ינה טראפניהוא העורך של Lifehacker. התכונה המיוחדת שלהחנון לחיותמופיע בכל רביעי ושישי ב-Lifehacker.