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 przeszukiwać wiadomości tekstowe na iPhonie
Jak przeszukiwać wiadomości tekstowe na iPhonie
Wielu z nas otrzymuje tak wiele różnych wiadomości tekstowych w ciągu kilku tygodni lub miesięcy, że znalezienie konkretnego fragmentu rozmowy może być prawie niemożliwe. Moglibyśmy spędzić godziny na przewijaniu i przewijaniu wiadomości, próbując
Rocznicowa aktualizacja systemu Windows 10: co się zmieniło, co nowego i co musisz wiedzieć
Rocznicowa aktualizacja systemu Windows 10: co się zmieniło, co nowego i co musisz wiedzieć
Premiera Windows 10 obiecała nam coś nowego; coś, czego nigdy wcześniej nie widzieliśmy od Microsoftu. Sygnalizuje to radykalną zmianę w podejściu Microsoftu do jego użytkowników, a nie tylko fakt, że tym razem mogliśmy:
StartIsGone dla Windows 10 i Windows 8.1
StartIsGone dla Windows 10 i Windows 8.1
Po wydaniu systemu Windows 8.1 przycisk Start okazał się bezużyteczny. Poważnie, nie ma problemów, jeśli ten przycisk nie jest wyświetlany na pasku zadań. Jasne, brakuje mi starego dobrego menu Start. Menu! Jeden przycisk nie może przywrócić klasycznego UX. Postanawiam więc przywrócić zachowanie systemu Windows 8 za pomocą
Jak nagrywać makra w Firefoksie i Google Chrome
Jak nagrywać makra w Firefoksie i Google Chrome
Makra to narzędzia rejestrujące, za pomocą których można zarejestrować sekwencję wybranych opcji w pakiecie oprogramowania. Znajdziesz makra w pakietach biurowych, a inny post TechJunkie powiedział, jak nagrywać makra w systemie Windows 10. Ponadto,
Zminimalizuj aplikacje do zasobnika systemowego (obszar powiadomień) za pomocą TrayIt!
Zminimalizuj aplikacje do zasobnika systemowego (obszar powiadomień) za pomocą TrayIt!
Czy wiesz, że możesz zminimalizować aplikacje stacjonarne w systemie Windows do obszaru powiadomień (zasobnika systemowego) od Windows 95? Nawet jeśli funkcja nie jest widoczna w interfejsie użytkownika systemu Windows, było to możliwe i napisano dziesiątki narzędzi, aby zminimalizować programy do obszaru powiadomień. Jednym z najlepszych jest TrayIt! Miejmy
Bezpiecznie wymaż wolne miejsce w systemie Windows bez narzędzi innych firm
Bezpiecznie wymaż wolne miejsce w systemie Windows bez narzędzi innych firm
Jeśli usunąłeś niektóre poufne dane i chcesz mieć pewność, że nie można ich odzyskać, oto jak bezpiecznie wyczyścić wolne miejsce bez narzędzi innej firmy.
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
W systemie Windows 8 za każdym razem, gdy uruchamiasz drugą instancję (nowe okno) już uruchomionej aplikacji komputerowej, na ekranie startowym nie jest uruchamiana nowa instancja tej aplikacji. Po prostu przełącza się do już uruchomionego okna aplikacji komputerowej. Może to być bardzo denerwujące. Aby otworzyć inne okno tego samego programu, musisz