Jak automatycznie usunąć pliki starsze niż X dni za pomocą PowerShell?

W systemie Windows 10 czujnik pamięci to funkcja, która automatycznie zwalnia miejsce, gdy zaczyna brakować miejsca. Ta funkcja działa poprzez usuwanie niepotrzebnych plików systemowych, które znajdowały się w koszu lub folderze Pobrane przez ponad miesiąc, i udostępnianie zawartości OneDrive, której używałeś od jakiegoś czasu, tylko w trybie online .

Chociaż ta funkcja może być pomocna w kontrolowaniu przestrzeni dyskowej, jest ograniczona i nie oferuje opcji ręcznego dodawania różnych lokalizacji w celu monitorowania i usuwania plików, które nie zmieniły się w ciągu ostatniego miesiąca. Jeśli przechowujesz nieważne pliki w innej lokalizacji, możesz użyć programu PowerShell i Harmonogramu zadań do monitorowania i czyszczenia plików z dowolnego folderu starszego niż określona liczba dni.

W tym przewodniku dowiesz się, jak automatycznie usuwać pliki, które nie zostały zmodyfikowane w ciągu ostatniego miesiąca lub dowolnej liczby dni określonej w systemie Windows 10 . (Te kroki powinny również działać w systemie Windows 11. )

Ważne: Zaleca się przetestowanie polecenia przy użyciu folderu tymczasowego, ponieważ wpisanie niewłaściwego polecenia może spowodować usunięcie niewłaściwych plików.

Usuń pliki starsze niż X dni w systemie Windows 10 za pomocą PowerShell

Jeśli masz różne foldery z dużą ilością plików i chcesz wyczyścić je, usuwając te starsze niż określone dni, możesz wykonać następujące czynności:

  1. Otwórz Start w systemie Windows 10.

  2. Wyszukaj Windows PowerShell , kliknij wynik prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator .

  3. Wpisz następujące polecenie, aby usunąć pliki, które nie zostały zmodyfikowane w ciągu ostatnich 30 dni, i naciśnij klawisz Enter :

    Get-ChildItem –Path "C:\ścieżka\do\folderu" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Usuń przedmiot

    Zmień ścieżkę: "C:\path\to\folder"z lokalizacją folderu chcesz usunąć pliki i zmienić -30, aby wybrać pliki z datą ostatniej modyfikacji w powyższym poleceniu.

    How to delete files older than X days automatically using PowerShell

Automatyczne usuwanie plików starszych niż X dni w systemie Windows 10 za pomocą Harmonogramu zadań

Polecenie w poprzednich instrukcjach pozwala usunąć pliki w folderze starszym niż 30 dni, ale musisz otworzyć PowerShell i ręcznie wykonać polecenie za każdym razem, gdy chcesz zwolnić miejsce.

Utwórz skrypt PowerShell za pomocą Notatnika

Aby uruchomić zadanie za pomocą Harmonogramu zadań, musisz utworzyć skrypt PowerShell, wykonując następujące czynności:

  1. Otwórz Start .

  2. Wyszukaj Notatnik i kliknij najwyższy wynik, aby otworzyć doświadczenie.

  3. Skopiuj i wklej następujące polecenie do pliku tekstowego Notatnika:

    Get-ChildItem –Path "C:\ścieżka\do\folderu" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Usuń przedmiot

    Zmień tę ścieżkę: "C:\path\to\folder"z lokalizacją folderu chcesz usunąć pliki i zmienić -30, aby wybrać pliki z datą ostatniej modyfikacji w powyższym poleceniu.

  4. Kliknij menu Plik .

  5. Wybierz opcję Zapisz jako .

  6. Zapisz plik, używając nazwy i rozszerzenia cleanup.ps1 .

Utwórz zadanie za pomocą Harmonogramu zadań

Jeśli chcesz zautomatyzować proces, musisz użyć Harmonogramu zadań, aby utworzyć zadanie, które wykonuje polecenie w określonych odstępach czasu.

  1. Otwórz Start .

  2. Wyszukaj  Harmonogram zadań i kliknij wynik.

  3. Kliknij prawym przyciskiem myszy folder Biblioteka Harmonogramu zadań .

  4. Kliknij opcję  Nowy folder .

  5. Wpisz dowolną nazwę folderu i kliknij OK . (Tworzymy nowy folder, aby uporządkować zadania i oddzielić je od zadań systemowych).

  6. Kliknij prawym przyciskiem myszy ostatnio utworzony folder i wybierz opcję Utwórz zadanie .

  7. W polu "Nazwa" wprowadź nazwę zadania.

  8. Na karcie „Ogólne” w sekcji „Opcje zabezpieczeń” wybierz opcję „Uruchom, czy użytkownik jest zalogowany, czy nie” w sekcji „Opcje zabezpieczeń”. (Ta opcja sprawi, że okno poleceń nie pojawi się, gdy zadanie zostanie uruchomione automatycznie.)

    How to delete files older than X days automatically using PowerShell

  9. Wyczyść  opcję Nie przechowuj hasła .

  10. Kliknij kartę „Wyzwalacze”.

  11. Kliknij przycisk Nowy .

  12. Z menu rozwijanego „Rozpocznij zadanie” wybierz opcję Zgodnie z harmonogramem .

  13. W sekcji "Ustawienia" określ, kiedy chcesz uruchomić zadanie (na przykład na czas, codziennie, co tydzień, co miesiąc). Niezależnie od wybranej opcji, upewnij się, że określiłeś ustawienia Start po prawej stronie.

  14. Kliknij  przycisk OK .

    How to delete files older than X days automatically using PowerShell

  15. Kliknij kartę Akcje .

  16. Kliknij przycisk Nowy .

  17. Wybierz opcję Uruchom program za pomocą menu rozwijanego "Działania".

  18. W polu „Program/skrypt” wpisz następujące polecenie:

    powershell.exe

  19. Wpisz następujące polecenie w polu "Dodaj argumenty" i kliknij przycisk OK .

    -ExecutionPolicy Bypass C:\ścieżka\do\cleanup.ps1

    Zmień ścieżkę: "C:\path\to\cleanup.ps1"z lokalizacją skryptu PowerShell, którą wcześniej utworzyłeś, aby usunąć pliki w poleceniu.

    How to delete files older than X days automatically using PowerShell

  20. Kliknij kartę Ustawienia .

  21. Sprawdź następujące opcje:

    • Zezwalaj na uruchamianie zadania na żądanie.
    • Uruchom zadanie tak szybko, jak to możliwe po pominięciu zaplanowanego uruchomienia.
    • Jeśli zadanie się nie powiedzie, zrestartuj wszystko.
  22. Kliknij  przycisk OK .

  23. Wpisz swoją nazwę użytkownika i hasło administratora (jeśli dotyczy).

  24. Kliknij  przycisk OK .

Po wykonaniu kroków skrypt PowerShell zostanie uruchomiony zgodnie z harmonogramem, usuwając pliki starsze niż określona liczba dni. Pamiętaj, aby nie zmieniać nazwy ani nie przenosić folderu w inne miejsce. W przeciwnym razie zadanie zakończy się niepowodzeniem.



Leave a Comment

Jak ominąć wymaganie TPM, aby zainstalować system Windows 11?

Jak ominąć wymaganie TPM, aby zainstalować system Windows 11?

Użyj tych prostych kroków, aby ominąć wymaganie modułu TPM 2.0 w systemie Windows 11, aby kontynuować instalację bez błędu Ten komputer nie może uruchomić systemu Windows 11.

Jak zresetować aplikację Ustawienia systemu Windows 10, gdy nie działa?

Jak zresetować aplikację Ustawienia systemu Windows 10, gdy nie działa?

Możesz zresetować aplikację Ustawienia systemu Windows 10 na dwa sposoby, jeśli nie działa, nie otwiera się, ulega awarii lub inny problem. Oto jak.

Jak wykonać kopię zapasową rejestru w systemie Windows 11?

Jak wykonać kopię zapasową rejestru w systemie Windows 11?

Aby wykonać kopię zapasową rejestru w systemie Windows 11, użyj funkcji przywracania systemu, aby utworzyć punkt przywracania lub wyeksportować bazę danych za pomocą Edytora rejestru. Oto jak.

Jak sideloadować aplikacje na Androida za pomocą WSATools w systemie Windows 11?

Jak sideloadować aplikacje na Androida za pomocą WSATools w systemie Windows 11?

Aby szybko przenieść aplikacje na Androida w systemie Windows 11, zainstaluj aplikację WSATools, wybierz plik apk i kliknij przycisk Instaluj. Prosty.

JAK KLONOWAĆ DYSK TWARDY WINDOWS 10 NA NOWY SSD ZA POMOCĄ MACRIUM REFLECT

JAK KLONOWAĆ DYSK TWARDY WINDOWS 10 NA NOWY SSD ZA POMOCĄ MACRIUM REFLECT

Macrium Reflect to świetne narzędzie do klonowania dysków, niezależnie od tego, czy wymieniasz dysk twardy na dysk SSD, czy tworzysz pełną kopię zapasową. Oto jak z niego korzystać.

Jak zresetować ustawienia „Światła nocnego”, aby naprawić wyszarzony problem w systemie Windows 10?

Jak zresetować ustawienia „Światła nocnego”, aby naprawić wyszarzony problem w systemie Windows 10?

Jeśli lampka nocna dla systemu Windows 10 jest wyszarzona, możesz szybko rozwiązać ten problem, ręcznie resetując jego ustawienia — oto, jak to zrobić.

Jak naprawić błędy 0xC1900200 i 0xC1900202 w systemie Windows 10?

Jak naprawić błędy 0xC1900200 i 0xC1900202 w systemie Windows 10?

W systemie Windows 10 błędy 0xC1900200 – 0x20008 i 0xC1900202 – 0x20008 oznaczają, że komputer nie spełnia minimalnych wymagań. Sprawdź rozwiązanie problemu

Jak zainstalować XAMPP w systemie Windows 10?

Jak zainstalować XAMPP w systemie Windows 10?

XAMPP dla Windows 10 jest łatwy w instalacji, ale musisz wiedzieć, jak skonfigurować Apache i phpMyAdmin, aby wszystko działało poprawnie.

Wykonaj czystą instalację systemu Windows 10 na dysku SSD z USB, ISO, rozruchu, obrazu odzyskiwania

Wykonaj czystą instalację systemu Windows 10 na dysku SSD z USB, ISO, rozruchu, obrazu odzyskiwania

Czy potrzebujesz czystej instalacji systemu Windows 10? Oto jak to zrobić z USB, Media Creation Tool, Reset This PC, montując ISO na SSD lub HDD.

Jak włączyć Pulpit zdalny za pomocą PowerShell w systemie Windows 10?

Jak włączyć Pulpit zdalny za pomocą PowerShell w systemie Windows 10?

Możesz włączyć lub wyłączyć Pulpit zdalny (RDP) w systemie Windows 10 za pomocą polecenia PowerShell, a w tym przewodniku dowiesz się, jak to zrobić.

Jak włączyć Hyper-V w systemie Windows 10?

Jak włączyć Hyper-V w systemie Windows 10?

Jeśli potrzebujesz uruchomić maszynę wirtualną w systemie Windows 10, możesz użyć Hyper-V za darmo i tutaj, jak włączyć lub usunąć tę funkcję.

Jak bardzo szybko usunąć duży folder w systemie Windows 10

Jak bardzo szybko usunąć duży folder w systemie Windows 10

To najszybszy sposób na usunięcie dużego folderu z tysiącami plików i podfolderów w systemie Windows 10. Oto jak.

Jak włączyć ciemny motyw w Terminalu Windows

Jak włączyć ciemny motyw w Terminalu Windows

Aby włączyć ciemny motyw Windows Terminal, możesz użyć ustawień wyglądu lub pliku Settings.json, a tutaj jak używać obu.

Jak zmienić schemat kolorów w Terminalu Windows

Jak zmienić schemat kolorów w Terminalu Windows

Terminal systemu Windows umożliwia zmianę schematu kolorów (motywu) za pomocą interfejsu ustawień i pliku Settings.json. Oto jak i jak tworzyć schematy.

JAK UNIKNĄĆ PROBLEMÓW INSTALACJA WINDOWS 11 22H2?

JAK UNIKNĄĆ PROBLEMÓW INSTALACJA WINDOWS 11 22H2?

Aby uniknąć problemów z aktualizacją do systemu Windows 11 22H2, używaj tylko usługi Windows Update, utwórz kopię zapasową, usuń aplikacje zabezpieczające, odłącz urządzenia i...

Jak wykonać kopię zapasową systemu Windows 11 na zewnętrzny dysk USB

Jak wykonać kopię zapasową systemu Windows 11 na zewnętrzny dysk USB

Użyj kopii zapasowej obrazu systemu, aby utworzyć pełną kopię zapasową w systemie Windows 11. Narzędzie działa również z wierszem polecenia z poleceniem wbAdmin. Oto jak.

Jak zresetować ustawienia do wartości domyślnych w Terminalu Windows?

Jak zresetować ustawienia do wartości domyślnych w Terminalu Windows?

Terminal Windows umożliwia zresetowanie wszystkich ustawień poprzez wyczyszczenie lub usunięcie pliku Settings.json, a oto trzy sposoby, jak to zrobić.

Jak zmienić ustawienia winget w systemie Windows 11?

Jak zmienić ustawienia winget w systemie Windows 11?

Aby edytować ustawienia winget, otwórz Wiersz polecenia (administrator), uruchom polecenie ustawień winget, dostosuj ustawienia i zapisz.

Jak włączyć automatyczną kopię zapasową rejestru w systemie Windows 10?

Jak włączyć automatyczną kopię zapasową rejestru w systemie Windows 10?

Windows 10 pokazuje folder RegBack z gałęziami rejestru 0kb? Ponieważ opcja jest wyłączona, wykonaj poniższe czynności, aby włączyć automatyczną kopię zapasową rejestru.

Jak wyłączyć zaporę sieciową w systemie Windows 11?

Jak wyłączyć zaporę sieciową w systemie Windows 11?

W systemie Windows 11 zaporę można wyłączyć za pomocą aplikacji Zabezpieczenia systemu Windows, Panelu sterowania, wiersza polecenia lub programu PowerShell. Oto jak.

12 sposobów naprawienia błędu C14A w kodzie obsługi Snapchata

12 sposobów naprawienia błędu C14A w kodzie obsługi Snapchata

Podczas próby zalogowania widzisz błąd kodu obsługi Snapchata C14A? Sprawdź ten przewodnik, aby zrozumieć, dlaczego tak się dzieje i jak możesz to naprawić.

Porównanie aparatu iPhone 15 Pro Max i Samsung Galaxy S23 Ultra: diabeł tkwi w szczegółach

Porównanie aparatu iPhone 15 Pro Max i Samsung Galaxy S23 Ultra: diabeł tkwi w szczegółach

Porównanie aparatu iPhone 15 Pro Max i Samsung Galaxy S23 Ultra: słabe oświetlenie, portret, teleobiektyw, zdjęcia przy świetle dziennym, filmy i nie tylko

Jak korzystać z naklejki „Dodaj swoje” w historii na Instagramie

Jak korzystać z naklejki „Dodaj swoje” w historii na Instagramie

Aby Twoje relacje na Instagramie były bardziej interaktywne, poniżej znajdziesz sposób, w jaki możesz użyć naklejki „Dodaj swoje”, aby uzyskać odpowiedzi od widzów.

Jak zaktualizować oprogramowanie i aplikacje Apple TV

Jak zaktualizować oprogramowanie i aplikacje Apple TV

Aplikacje nie działają poprawnie na Apple TV? Oto, jak zaktualizować oprogramowanie i aplikacje Apple TV do najnowszej wersji.

Jak uzyskać tryb ciemny w Arkuszach Google (na komputerze i urządzeniu mobilnym)

Jak uzyskać tryb ciemny w Arkuszach Google (na komputerze i urządzeniu mobilnym)

Czy męczą Cię oczy, gdy korzystasz z Arkuszy Google przez dłuższy czas? Dowiedz się, jak włączyć tryb ciemny w Arkuszach Google na swoich urządzeniach.

5 sposobów naprawienia problemu z aplikacją YouTube, która nie działa w przypadku problemu z Wi-Fi

5 sposobów naprawienia problemu z aplikacją YouTube, która nie działa w przypadku problemu z Wi-Fi

Czy aplikacja YouTube nie działa przy połączeniu Wi-Fi? Oto, jak naprawić aplikację YouTube, która nie działa w przypadku problemu z Wi-Fi.

Jak wstrzymać lub anulować członkostwo Audible na dowolnym urządzeniu

Jak wstrzymać lub anulować członkostwo Audible na dowolnym urządzeniu

Przejmij kontrolę nad swoją podróżą z audiobookami i zarządzaj subskrypcją zgodnie ze swoimi potrzebami. Oto, jak wstrzymać lub anulować członkostwo Audible.

4 najlepsze sposoby tworzenia ułamka w Dokumentach Google

4 najlepsze sposoby tworzenia ułamka w Dokumentach Google

Chcesz utworzyć ułamek w swoim dokumencie? Oto najlepsze sposoby, jak możesz to zrobić w Dokumentach Google.

Jak dodawać i usuwać numery linii w Dokumentach Google

Jak dodawać i usuwać numery linii w Dokumentach Google

Chcesz ułatwić korzystanie z Dokumentów Google? Dodanie numerów wierszy do Dokumentów Google może być tym, czego potrzebujesz.

Jak dodać wielu administratorów do kanałów WhatsApp

Jak dodać wielu administratorów do kanałów WhatsApp

Aby lepiej zarządzać swoją społecznością, oto jak dodać wielu administratorów do kanałów WhatsApp na urządzeniach mobilnych i komputerach.