- - Jak automatycznie usuwać pliki starsze niż X dni w systemie Windows 10

Jak automatycznie usuwać pliki starsze niż X dni w systemie Windows 10

Windows 10 ma funkcję o nazwie Storage Sensektóry zwalnia miejsce w systemie. Jest skierowany do Kosza i plików tymczasowych. Usuwa pliki starsze niż 30 dni, jeśli nie były używane / uzyskiwane do nich dostęp. Ta funkcja jest przydatna, ale nie pozwala dodawać do niej dodatkowych folderów. Jeśli chcesz automatycznie usuwać pliki starsze niż X dni, gdzie X to dowolna liczba dni, którą wybierzesz według własnego uznania, musisz utworzyć zaplanowane zadanie i użyć polecenia wiersza polecenia.

Powinniśmy cię ostrzec, że to polecenie kiedyśautomatyczne usuwanie plików starszych niż X dni nie zatrzymuje się, aby sprawdzić, czy ostatnio uzyskałeś dostęp do pliku. Spojrzy na datę „ostatniej modyfikacji”, więc jeśli plik nigdy nie został zmodyfikowany, zostanie usunięty.

Polecenie Usuń pliki

Polecenie użyte do usunięcia plików jest następujące;

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

Będziesz musiał zmodyfikować go dla wybranego folderuchcesz usunąć pliki z. Upewnij się, że uruchomiłeś to polecenie na folderze. Nie wskazuj folderów systemowych, takich jak folder Pobrane lub folder Pulpit. Możesz utworzyć folder w dowolnej z tych lokalizacji i usunąć z niego pliki, ale nie kieruj na same foldery. Polecenie obejrzy podfoldery w folderze, na który wskazuje.

Aby zmodyfikować polecenie, musisz dodać poprawną ścieżkę do folderu, z którego chcesz usunąć pliki, oraz datę ważności plików, którą chcesz ustawić. Tak wygląda zmodyfikowane polecenie;

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

Usunie pliki, które są dłuższe niż 10 dnistary i znajdują się w lokalizacji podanej po / p. Możesz to przetestować za pomocą fikcyjnego folderu i niektórych starych plików, uruchamiając polecenie w wierszu polecenia.

Zaplanowane zadanie

Otwórz harmonogram zadań. Kliknij Utwórz zadanie po prawej stronie. Nadaj nazwę zadaniu, abyś mógł go później łatwo znaleźć, kiedy / jeśli zdecydujesz się go usunąć. Następnie przejdź do karty Wyzwalacze. Kliknij Nowy, a następnie w oknie Nowy czynnik uruchamiający wybierz częstotliwość uruchamiania zadania.

Kliknij przycisk OK, a następnie przejdź do karty Działania. Ponownie kliknij Nowy na dole. W polu Akcja wybierz opcję „Uruchom program”. Następnie w polu Program / skrypt wpisz „ForFiles”. Na koniec w polu Dodaj argumenty wprowadź polecenie z poprzedniej sekcji, ale pomiń część ForFiles. Powinno to wyglądać tak po wejściu;

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

W ostatnim kroku przejdź do karty Ustawienia i włącz „Zezwalaj na uruchamianie zadania na żądanie” i „Uruchom zadanie jak najszybciej po nieudanym zaplanowanym uruchomieniu”. To wszystko, co musisz zrobić.

Komentarze