Główny Windows 10 Jak usunąć pliki starsze niż X dni w systemie Windows 10

Jak usunąć pliki starsze niż X dni w systemie Windows 10



System Windows 10 zawiera szereg ulepszeń, które pozwalają utrzymać komputer w czystości. Jego najnowsze wersje zawierają wbudowane narzędzia do automatycznego Opróżnij kosz i wyczyść Folder pobierania cyklicznie. Niestety, jeśli używasz wczesnej wersji systemu Windows 10 lub wcześniejszej wersji systemu operacyjnego, te funkcje nie są dla Ciebie dostępne. Oto, jak możesz usunąć pliki starsze niż określone dni przy użyciu trzech różnych metod.

Reklama


Aby osiągnąć ten cel, nie potrzebujesz nawet żadnych narzędzi innych firm. Można to zrobić za pomocą Eksploratora plików, programu PowerShell lub pliku wsadowego.

Eksplorator plików to domyślna aplikacja do zarządzania plikami w systemie Windows 10. Posiada specjalne pole wyszukiwania. Kiedy się skupi, pokazuje szereg zaawansowanych opcji na Wstążce. Aby aktywować funkcję wyszukiwania w Eksploratorze plików, kliknij pole wyszukiwania lub naciśnij klawisz F3 na klawiaturze. Wstążka będzie wtedy wyglądać następująco:Eksplorator plików Znajdź pliki starsze niżOto jak go używać do usuwania plików starszych niż określona liczba dni.

Usuń pliki starsze niż X dni za pomocą Eksploratora plików

  1. Otwórz kartę Narzędzia wyszukiwania na Wstążce (F3).
  2. Kliknij naData modyfikacjiprzycisk. Ma rozwijaną listę z opcjami.Eksplorator plików Znajdź pliki według zakresu dat
  3. Wybierz żądaną opcję, na przykładZeszły tydzień.

Eksplorator plików natychmiast przefiltruje wyniki. Wybierz pliki, których nie potrzebujesz, i naciśnijUsunąćklucz do usuwania plików. Alternatywnie możesz kliknąć zaznaczenie prawym przyciskiem myszy i wybraćUsunąćz menu kontekstowego.Forfiles Help

Wskazówka: możesz użyć własnych, niestandardowych filtrów. Wszystko, czego potrzebujesz, to wpisać żądany warunek filtra w polu wyszukiwania Eksploratora plików w następujący sposób:

data zmieniona: 01.11.2017 .. 20.11.2017

Okno Utwórz zadanie systemu Windows 10 Karta Akcje

wyłącz Windows konta administratora 10

Zamiast „datemodified” możesz użyć „datecreated”, aby znaleźć pliki w określonym zakresie dat.

Alternatywnie możesz wpisać parametr związany z datą i wprowadzić znak dwukropka (:). Spowoduje to, że Eksplorator plików wyświetli selektor dat. Wybierz datę lub warunek z wyskakującego kalendarza. Możesz kliknąć datę i przeciągnąć, aby określić zakres dat. W ten sposób możesz filtrować wyniki, aby uzyskać dokładnie to, czego chcesz.

Okno Utwórz zadanie systemu Windows 10 Karta Akcje nowy przycisk

Ta metoda jest dobra do ręcznego usuwania plików od czasu do czasu. Jeśli potrzebujesz zautomatyzować procedurę, np. okresowo czyścić folder Pobrane, należy użyć wiersza polecenia lub metod PowerShell. Przejrzyjmy je.

Usuń pliki starsze niż X dni za pomocą pliku wsadowego

W moim poprzednim artykule Znajdź duże pliki w systemie Windows 10 bez narzędzi innych firm , dowiedzieliśmy się o przydatnychForFilespolecenie konsoli. To polecenie wybiera plik (lub zestaw plików) i wykonuje polecenie na tym pliku.

Usuń stare pliki Ts Action

Przełączniki, których możemy użyć, to:
/ S - ten przełącznik powoduje, że forfiles powtarzają podkatalogi. Jak „DIR / S”.
/ D - Wybierz pliki z datą ostatniej modyfikacji. Na przykład -365 oznacza ponad rok temu, -30 oznacza miesiąc temu.
/ P - Aby wskazać ścieżkę do rozpoczęcia wyszukiwania.
/ C 'polecenie' - to polecenie określa polecenie do wykonania na każdym znalezionym pliku. Ciągi poleceń należy zawijać w podwójne cudzysłowy.

Domyślnym poleceniem jest „cmd / c echo @file”.

W ciągu poleceń można użyć następujących zmiennych:
@file - zwraca nazwę pliku.
@fname - zwraca nazwę pliku bez rozszerzenia.
@ext - zwraca tylko rozszerzenie pliku.
@path - zwraca pełną ścieżkę do pliku.
@relpath - zwraca względną ścieżkę do pliku.
@isdir - zwraca wartość „TRUE”, jeśli typ pliku to
katalog i „FALSE” dla plików.
@fsize - zwraca rozmiar pliku w bajtach.
@fdate - zwraca datę ostatniej modyfikacji pliku.
@ftime - zwraca czas ostatniej modyfikacji pliku.

Aby usunąć pliki starsze niż X dni wykonaj następujące czynności.

  1. Otwórz nowy wiersz polecenia instancja.
  2. Wpisz następujące polecenie:
    ForFiles / p 'C:  My Folder' / s / d -30 / c 'cmd / c del @file'

    Zastąp ścieżkę folderu i liczbę dni żądanymi wartościami i gotowe.

Na przykład, aby usunąć pliki starsze niż miesiąc z folderu Pobrane, użyj następującego polecenia:

ForFiles / p '% userprofile%  Downloads' / s / d -30 / c 'cmd / c del @file'

Ta sztuczka działa we wszystkich nowoczesnych wersjach systemu Windows, w tym Windows 7, Windows 8, Windows 8.1 i Windows 10.

Automatycznie usuwaj pliki starsze niż X dni

Możesz zautomatyzować to zadanie za pomocą wbudowanej aplikacji Harmonogram zadań.

  1. Otwórz narzędzia administracyjne i kliknij ikonę Harmonogram zadań.
  2. W lewym okienku kliknij element „Biblioteka harmonogramu zadań”:
  3. W prawym okienku kliknij link „Utwórz zadanie”:
  4. Otworzy się nowe okno zatytułowane „Utwórz zadanie”. Na karcie „Ogólne” określ nazwę zadania. Wybierz łatwo rozpoznawalną nazwę, na przykład „Usuń stare pliki”.
  5. Przejdź do zakładki „Działania”. Tam kliknij przycisk „Nowy ...”:
  6. Otworzy się okno „Nowa akcja”. Tam musisz podać następujące dane.
    Akcja: Uruchom program
    Program / scenariusz:ForFiles.exe
    Dodaj argumenty (opcjonalnie):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
    Zmień ścieżkę folderu i liczbę dni na to, czego potrzebujesz.
  7. Przejdź do zakładki Wyzwalacze w zadaniu. Tam kliknij przycisk Nowy.
  8. W obszarze Rozpocznij zadanie wybierz z listy rozwijanej „Zgodnie z harmonogramem” i kliknij przycisk OK. Określ, kiedy chcesz uruchomić zadanie.
  9. Przejdź do zakładki „Ustawienia”. Włącz opcje
    - Zezwól na uruchamianie zadania na żądanie.
    - Uruchom zadanie tak szybko, jak to możliwe po nieudanym zaplanowanym uruchomieniu.
  10. Kliknij OK, aby utworzyć zadanie.

Otóż ​​to.

Wreszcie, jeśli wolisz PowerShell, możesz użyć specjalnego polecenia cmdlet, aby usunąć stare pliki.

Usuń pliki starsze niż X dni za pomocą PowerShell

  1. Otwórz nowe okno programu PowerShell .
  2. Wpisz następujące polecenie:
    Get-ChildItem '% userprofile%  Downloads' -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Usuń przedmiot

Jeśli polecenie cmdlet Get-ChildItem znajdzie pliki starsze niż miesiąc, zostanie wywołane polecenie cmdlet Remove-Item w celu usunięcia każdego pliku.

Otóż ​​to.

Ciekawe Artykuły

Wybór Redakcji

Jak używać operatorów wyszukiwania i symboli wieloznacznych do wyszukiwania w Gmailu
Jak używać operatorów wyszukiwania i symboli wieloznacznych do wyszukiwania w Gmailu
Czy wiesz, że do wyszukiwania w Gmailu możesz używać operatorów wyszukiwania zaawansowanego i symboli wieloznacznych? Czy wiesz, że możesz użyć szeregu określonych wyszukiwań w Gmailu, aby znaleźć coś konkretnego w gąszczu poczty? Ten samouczek pokazuje
Jak zmienić bramkę w Eero
Jak zmienić bramkę w Eero
Dla tych, którzy zmagają się z uzyskaniem połączenia Wi-Fi obejmującego cały dom lub biuro, eero wydaje się ratunkiem. To sprytne urządzenie wykorzystuje technologię TrueMesh, która pozwala na tworzenie sieci emitujących eero
Amazon Echo ciągle traci połączenie – jak to naprawić
Amazon Echo ciągle traci połączenie – jak to naprawić
Skończyłeś konfigurować swoje nowe Amazon Echo i nie możesz się doczekać wydania pierwszego polecenia głosowego Alexie, systemowi sterowania głosowego Amazon. Ale co jeśli to nie zadziała? Mówisz w pustkę i
Znikający znajomi ze Snapchata – czy Cię usuwają?
Znikający znajomi ze Snapchata – czy Cię usuwają?
Snapchat regularnie aktualizuje listę znajomych oraz listę najlepszych przyjaciół na podstawie Twojej aktywności. Kiedy ludzie znikają z Twojej listy najlepszych przyjaciół, zazwyczaj ma to związek z tym, z kim najczęściej się komunikujesz. Jeśli jednak
Jak podnieść rękę w zbliżeniu
Jak podnieść rękę w zbliżeniu
https://www.youtube.com/watch?v=UzUZeN2DGKE Uczestnicząc w spotkaniu Zoom lub lekcji online, musisz przestrzegać pewnych zasad. Spotkania online mogą wydawać się bardziej zrelaksowane, ponieważ uczestniczysz w zaciszu własnego domu.
Jak naprawić błędy związane z brakiem pliku Msvcp100.dll lub jego brakiem
Jak naprawić błędy związane z brakiem pliku Msvcp100.dll lub jego brakiem
Brakuje przewodnika rozwiązywania problemów z plikiem msvcp100.dll i występują podobne błędy. Nie pobieraj pliku DLL. Oto jak rozwiązać problem we właściwy sposób.
Jak usunąć wszystkie kontakty Google Gmail
Jak usunąć wszystkie kontakty Google Gmail
https://www.youtube.com/watch?v=TNJuDSXawsU Miliony ludzi używają Google jako głównego klienta poczty e-mail. Niezależnie od tego, czy do użytku biznesowego, czy osobistego, prawie każdy użytkownik w pewnym momencie natknie się na zagraconą książkę adresową. Oni mogą być