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

Krótki przegląd druku wklęsłego
Krótki przegląd druku wklęsłego
Dowiedz się o druku wklęsłym i jego przydatności do konkretnych rodzajów prac. Stosowany jest przede wszystkim przy długich nakładach druku.
Jak kupować, sprzedawać i używać kart kolekcjonerskich Steam
Jak kupować, sprzedawać i używać kart kolekcjonerskich Steam
Karty kolekcjonerskie Steam to wirtualne karty kolekcjonerskie, które możesz zdobyć grając w gry na platformie Steam. Możesz nimi handlować, sprzedawać i zamieniać je w odznaki.
Jak wyświetlić dzwonek Ring na tablecie Amazon Fire
Jak wyświetlić dzwonek Ring na tablecie Amazon Fire
Jeśli zastanawiasz się, czy urządzenia Ring Doorbell współpracują z tabletem Fire Tablet i innymi urządzeniami Amazon, nie jesteś sam. Urządzenia Amazon i Ring powinny dobrze ze sobą współpracować, zwłaszcza od czasu, gdy Amazon nabył Ring w lutym 2018 r. Amazon tak
Jak dodać ikonę pulpitu OneDrive w systemie Windows 10
Jak dodać ikonę pulpitu OneDrive w systemie Windows 10
W tym artykule zobaczymy, jak dodać ikonę OneDrive na pulpicie w systemie Windows 10. OneDrive to rozwiązanie do przechowywania dokumentów online utworzone przez firmę Microsoft.
Jak zmienić nazwę komputera w Linux Mint i zmienić nazwę hosta komputera
Jak zmienić nazwę komputera w Linux Mint i zmienić nazwę hosta komputera
Jak zmienić nazwę komputera w Linux Mint i zmienić nazwę hosta komputera. Linux Mint przechowuje nazwę komputera w kilku plikach. Musisz je edytować.
Jak wyłączyć czas przed ekranem na iPhonie lub iPadzie?
Jak wyłączyć czas przed ekranem na iPhonie lub iPadzie?
Nowa funkcja Czas przed ekranem w iOS 12 jest częścią wysiłków Apple, aby pomóc użytkownikom zrozumieć korzystanie z urządzeń mobilnych i ograniczyć uzależnienie od iPhone'a. Ale nie każdy potrzebuje takiej funkcji, a może to również budzić obawy związane z prywatnością, śledząc aplikacje, z których korzystasz i jak długo. Dla tych, którzy nie są zainteresowani tą funkcją, oto jak wyłączyć Czas przed ekranem.
Spotify uruchamia tryb offline na komputerach PC
Spotify uruchamia tryb offline na komputerach PC
Usługa strumieniowego przesyłania muzyki Spotify uruchamia tryb offline dla swojego oprogramowania komputerowego, umożliwiając użytkownikom dalsze słuchanie list odtwarzania bez połączenia z Internetem. Ta funkcja powiela funkcjonalność znajdującą się w aplikacji Spotify na iPhone'a, która przechowuje muzykę w