- - Πώς να διαγράψετε αυτόματα τα αρχεία παλαιότερα από τις ημέρες X στα Windows 10

Πώς να διαγράψετε αυτόματα τα αρχεία παλαιότερα από τις ημέρες X στα Windows 10

Τα Windows 10 έχουν μια λειτουργία που ονομάζεται Storage Senseπου ελευθερώνει χώρο στο σύστημά σας. Στόχευση του δοχείου ανακύκλωσης και προσωρινά αρχεία. Διαγράφει αρχεία που είναι παλαιότερα από 30 ημέρες αν δεν έχουν χρησιμοποιηθεί / έχουν πρόσβαση. Η λειτουργία είναι χρήσιμη, αλλά δεν σας επιτρέπει να προσθέσετε επιπλέον φακέλους σε αυτήν. Εάν θέλετε να διαγράψετε αυτόματα αρχεία μεγαλύτερα από X ημέρες, όπου το Χ είναι ο αριθμός των ημερών που επιλέγετε κατά την κρίση σας, τότε θα πρέπει να δημιουργήσετε μια προγραμματισμένη εργασία και να χρησιμοποιήσετε μια εντολή γραμμής εντολών.

Θα πρέπει να σας προειδοποιήσουμε ότι η εντολή συνήθιζεη διαγραφή αυτόματων αρχείων μεγαλύτερων από X ημέρες δεν σταματά για να ελέγξει αν έχετε πρόσφατα πρόσβαση στο αρχείο. Θα εξετάσει την ημερομηνία 'Τελευταία Τροποποίηση' έτσι εάν το αρχείο δεν τροποποιήθηκε ποτέ, τότε θα διαγραφεί.

Διαγραφή εντολών αρχείων

Η εντολή που χρησιμοποιείται για τη διαγραφή αρχείων έχει ως εξής:

ForFiles /p "C:path to folder" /s /d -30 /c "cmd /c del @file"

Θα πρέπει να το τροποποιήσετε για το φάκελο που χρησιμοποιείτεθέλετε να διαγράψετε αρχεία από. Βεβαιωθείτε ότι εκτελείτε αυτήν την εντολή σε ένα φάκελο. Μην υποδεικνύετε φακέλους συστήματος, όπως το φάκελο "Λήψεις" ή το φάκελο "Επιφάνεια εργασίας". Μπορείτε να δημιουργήσετε ένα φάκελο σε οποιαδήποτε από αυτές τις θέσεις και να διαγράψετε αρχεία από αυτό, αλλά να μην στοχεύσετε τους ίδιους τους φακέλους. Η εντολή θα εξετάσει τους υποφακέλους στο φάκελο στον οποίο την κατευθύνετε.

Για να τροποποιήσετε την εντολή, πρέπει να προσθέσετε τη σωστή διαδρομή στο φάκελο από τον οποίο θέλετε να διαγράψετε αρχεία και την ημερομηνία λήξης που θέλετε να ορίσετε για τα αρχεία. Αυτή είναι η εμφάνιση της τροποποιημένης εντολής.

ForFiles /p "C:UsersfatiwDesktopScreenshots" /s /d -10 /c "cmd /c del @file"

Θα διαγράψει αρχεία που είναι περισσότερο από 10 ημέρεςπαλιά, και που κατοικούν στη θέση που δίνονται μετά / p. Μπορείτε να το δοκιμάσετε με ένα ψεύτικο φάκελο και κάποια παλιά αρχεία εκτελώντας την εντολή στην εντολή εντολών.

Προγραμματισμένη εργασία

Ανοίξτε τον προγραμματιστή εργασιών. Κάντε κλικ στην επιλογή Δημιουργία εργασίας στα δεξιά. Δώστε στην εργασία ένα όνομα για να το βρείτε εύκολα αργότερα όταν / αν αποφασίσετε να το διαγράψετε. Στη συνέχεια, μεταβείτε στην καρτέλα Τρισδιάστατα. Κάντε κλικ στο στοιχείο Νέα και, από το παράθυρο "Νέα εκκίνηση", επιλέξτε πόσο συχνά θέλετε να εκτελείται η εργασία.

Κάντε κλικ στο κουμπί OK και, στη συνέχεια, μεταβείτε στην καρτέλα Ενέργειες. Πάλι, κάντε κλικ στο κουμπί Νέο στο κάτω μέρος. Στο πεδίο Ενέργεια, επιλέξτε την επιλογή 'Έναρξη προγράμματος'. Στη συνέχεια, στο πεδίο Πρόγραμμα / Σενάριο, πληκτρολογήστε "ForFiles". Τέλος, στο πεδίο Προσθήκη πεδίων, πληκτρολογήστε την εντολή από την προηγούμενη ενότητα, αλλά παραλείψτε το τμήμα ForFiles. Θα πρέπει να μοιάζει με αυτό όταν το εισάγετε.

/p "C:UsersfatiwDesktopScreenshots" /s /d -10 /c "cmd /c del @file"

Για το τελικό βήμα, μεταβείτε στην καρτέλα "Ρυθμίσεις" και ενεργοποιήστε την εντολή "Να επιτρέπεται η εκτέλεση της εργασίας σε απαίτηση" και "Εκτέλεση εργασίας το συντομότερο δυνατό μετά την απουσία προγραμματισμένης εκκίνησης". Αυτό είναι μόνο που πρέπει να κάνετε.

Σχόλια