Jak automatycznie usuwać pliki w systemie Windows
Wcześniej pisałem o programie o nazwie DropIt , który automatycznie przenosi lub kopiuje pliki(automatically moves or copies files) , gdy nowe pliki pojawiają się w folderze. Może to być przydatne, na przykład, jeśli masz ograniczone miejsce na lokalnym dysku twardym i chcesz przenieść wszystkie pobrane pliki na zewnętrzne urządzenie pamięci masowej.
Jeśli chcesz automatycznie usuwać pliki, możesz to zrobić na dwa sposoby w systemie Windows(Windows) . Pierwsza metoda polega na pobraniu darmowej aplikacji o nazwie AutoDelete , która pozwala skonfigurować harmonogram usuwania plików w określonym folderze. Napisałem już dwa szczegółowe przewodniki na temat korzystania z programu ( tu i tutaj ), więc sprawdź je, jeśli wolisz darmowy program do wykonania zadania.
Drugą metodą usuwania plików jest utworzenie pliku wsadowego, a następnie zaplanowanie uruchomienia tego pliku wsadowego. Możesz to wszystko zrobić bez instalowania oprogramowania innych firm. W tym artykule przeprowadzę Cię przez etapy tworzenia pliku wsadowego, a następnie używania Harmonogramu zadań(Task Scheduler) , aby skrypt był uruchamiany w sposób powtarzalny.
Krok 1 – Utwórz plik wsadowy
Jeśli tworzenie pliku wsadowego brzmi trochę przerażająco lub zbyt technicznie, nie martw się, ponieważ nie musisz wiedzieć, co to wszystko oznacza. Wyjaśnię, co musisz skopiować i wkleić, gdzie i jakie opcje możesz zmienić. Najpierw(First) otwórz Notatnik(Notepad) i skopiuj i wklej następujący wiersz tekstu:
forfiles -p "C:\Test" -s -m *.* /D -5 /C "cmd /c del @path"
Powyższa linia prawdopodobnie nie ma sensu, co jest w porządku, ponieważ wyjaśnię to poniżej. Zasadniczo(Basically) nakazuje systemowi Windows usunięcie wszystkich plików w folderze C:Test i podfolderach starszych niż 5 dni. Oto , jak powinien wyglądać Twój plik Notatnika .(Notepad)
Zanim przejdziemy do bardziej szczegółowych informacji o poleceniu, zapiszmy plik i przetestujmy go. Najpierw(First) utwórz na komputerze folder o nazwie Test w katalogu głównym dysku C. Następnie kliknij Plik(File) – Zapisz(Save) i zapisz plik jako plik wsadowy. Aby to zrobić, wpisz nazwę, a następnie .bat, a następnie zmień menu rozwijane Zapisz jako typ na (Save as type)Wszystkie pliki(All Files) .
Pamiętaj, że możesz zapisać plik w dowolnej lokalizacji na dysku twardym, to naprawdę nie ma znaczenia. Teraz utwórz kilka fikcyjnych plików w folderze Test , a następnie kliknij dwukrotnie plik Delete.bat , aby go uruchomić. (Delete.bat)Coś zostało usunięte? Prawdopodobnie nie!
Powodem, dla którego nic nie zostało usunięte, jest to, że polecenie ma /D -5 , co oznacza pliki, które mają 5 dni lub starsze. Aby usunąć dowolny plik, niezależnie od tego, kiedy został utworzony, możesz zmienić -5 na -0 lub całkowicie usunąć część /D -5Teraz, jeśli go uruchomisz, wszystkie pliki zostaną usunięte.
Aby dostosować polecenie, pierwszą rzeczą, którą możesz zrobić, to zmienić katalog na coś innego niż C:Test. To tak proste, jak skopiowanie ścieżki z Eksploratora Windows(Windows Explorer) do żądanego katalogu i wklejenie jej do polecenia w Notatniku(Notepad) .
Dalej jest parametr -s , który widzisz po ścieżce katalogu. Oznacza to, że polecenie powinno również zajrzeć do wszystkich podfolderów. Jeśli nie chcesz usuwać plików z podfolderów, śmiało usuń parametr -s.
Następnie jest -m , po którym następuje *.* , co oznacza, że polecenie powinno oceniać pliki każdego rodzaju. Jeśli chcesz usunąć tylko określony typ pliku w folderze, taki jak pliki PDF lub obrazy JPG , po prostu zmień (JPG) *.* na *.pdf lub *.jpeg , a usunie tylko te pliki.
Część /D -X , o której już mówiliśmy, jeśli chodzi o wiek plików, aby kwalifikować się do usunięcia. Możesz zachować ją z wartością większą niż 1, ustawić ją na 0 lub całkowicie ją usunąć. To wszystko, co musimy wiedzieć o poleceniu.
Należy zwrócić uwagę na kilka rzeczy dotyczących uruchamiania tego polecenia. Po pierwsze, usuwane pliki nie trafiają do Kosza(Recycle Bin) , ale są trwale usuwane, więc należy zachować ostrożność podczas korzystania z niego. Po drugie, polecenie usuwa tylko pliki, a nie foldery.
Ponieważ jest to plik wsadowy, możesz również dodać wiele wersji tego polecenia w tym samym pliku. Na przykład tutaj tworzę plik wsadowy, który usunie wszystkie pliki DOCX starsze niż 180 dni, wszystkie pliki PDF starsze niż 60 dni i wszystkie pliki TXT , niezależnie od tego, ile mają lat.(TXT)
Krok 2 – Zaplanuj plik wsadowy
Teraz, gdy masz już utworzony i zapisany plik wsadowy, przejdźmy dalej i zaplanuj jego ponowne uruchamianie. Aby to zrobić, musimy otworzyć Harmonogram zadań(Task Scheduler) .
Na szczęście napisałem już artykuł o tym, jak zaplanować plik wsadowy(how to schedule a batch file) , więc otwórz tę stronę, aby rozpocząć. Przewiń(Scroll) w dół do sekcji Zaplanuj plik wsadowy podczas uruchamiania komputera(Schedule Batch File on PC Startup) i postępuj zgodnie z instrukcjami.
Jedyną rzeczą, którą musisz zmienić, jest wyzwalacz(Trigger) . Możesz wybrać Codziennie(Daily) , Co tydzień(Weekly) , Co miesiąc(Monthly) , Kiedy komputer jest uruchamiany(When the computer starts) , Kiedy się loguję(When I log on) lub Kiedy określone zdarzenie jest rejestrowane(When a specific event is logged) .
Gdy wybierzesz coś takiego jak Co tydzień(Weekly) lub Co miesiąc(Monthly) i klikniesz Dalej(Next) , pojawi się nowy ekran, na którym możesz skonfigurować dokładny czas i dni, w których skrypt ma działać.
Mamy nadzieję, że jest to dobre rozwiązanie dla większości osób, które muszą wykonać kilka prostych zautomatyzowanych zadań usuwania plików na swoich komputerach. Jeśli masz jakieś pytania, możesz dodać komentarz. Cieszyć się!
Related posts
Jak odtwarzać pliki MKV w Windows Media Player
Najlepsze narzędzia do kopiowania dużej liczby plików w systemie Windows
4 najlepsze lekkie przeglądarki dla systemów Windows i Mac
Najlepsze darmowe oprogramowanie do karaoke dla systemu Windows
Najlepsze aplikacje Reddit dla Windows i Mac
Samouczek Autohotkey do automatyzacji zadań systemu Windows
6 najlepszych alternatyw Reddit, z których możesz korzystać za darmo
11 najlepszych klientów IRC dla systemów Windows, Mac i Linux w 2022 r.
6 najlepszych aplikacji ciążowych w 2021 roku
Aplikacje do bezproblemowej konwersji plików muzycznych do różnych formatów
10 najlepszych aplikacji do pomiaru Twojej produktywności
Emby vs Plex: który jest dla Ciebie lepszym serwerem multimedialnym?
13 najlepszych darmowych alternatyw dla Microsoft Visio
7-Zip vs WinZip vs WinRAR vs Windows Kompresja
6 sposobów na animowanie zdjęć online lub za pomocą aplikacji
6 sposobów na wyodrębnienie obrazów z plików PDF do TIFF, JPEG, PNG
3 najlepsze aplikacje turystyczne do znajdowania szlaków, rejestrowania wędrówek i nie zgubienia się
Najlepsze oprogramowanie do kontroli rodzicielskiej dla systemu Windows 10
Aplikacja ToDoist na komputer dla systemu Windows: pełna recenzja
6 powodów, dla których AllTrails Pro jest tego wart dla zapalonych wędrowców