Odpowiedzi:
Przejdź do Wyszukaj i wyszukaj tempdir w katalogach, które chcesz skanować. Weź wszystkie wyniki i naciśnij klawisz Delete.
Damm easy :)
To może nie być dla wszystkich, ale uwielbiam to, najpierw rozumiem kilka rzeczy.
1) Lubię i korzystam z wiersza poleceń, ponieważ tworzenie plików wsadowych do wykonywania zbędnych zadań jest dla mnie lepsze.
2) Zawsze rozszerzam swoje możliwości linii poleceń za pomocą standardowych poleceń gnu linux przeniesionych do systemu Windows. Można je znaleźć na stronie http://sourceforge.net/projects/unxutils/ . Po prostu wyjmuję pliki exe, które mnie interesują, z pliku ZIP (znajdują się one w katalogu / usr / local / wbin w pliku ZIP) i umieszczam je w jakimś katalogu na mojej ścieżce. Ponieważ tak często ich używam, faktycznie umieszczam je wszystkie w katalogu / unix i stawiam to na pierwszym miejscu.
3) Do tego zadania szczególnie potrzebne są narzędzia find i rm. Jeśli wystąpi konflikt z poleceniem find i Windows find, po prostu użyj całej ścieżki w poleceniu.
Aby skoncentrować się na usunięciu katalogów tempdir, zakładając, że mogą istnieć inne pliki lub katalogi w katalogu dir1 dir2 dir3, zrobiłbym następujące.
Przejdź do katalogu, który jest rodzicem katalogu 1 katalog 2 katalogu 3 i uruchom
find . -name tempdir -type d -depth -ok rm -rf {} ;
co oznacza następujące
find . - Start in this directory and find something for me.
-name temdir - The name of what we are looking for.
-type d - Look for directories (named as above).
-depth - Look down the tree first so if you remove something it won't complain.
-ok rm -rf {} ; - The real power ok just means to ask before doing anything,
jeśli ok jest zamienione na exec, to tylko do niego. Więc wykonaj następujący rm -rf na wszystkich pasujących „znalezionych wpisach” lub innymi słowy usuń rekurencyjnie wymuszając usunięcie wszystkich katalogów o nazwie temdir
/p
przełącznik. To wyświetli monit przed każdym usunięciem. Może cię uratować, jeśli polecenie chce usunąć więcej, niż chciałeś.