Mam potrzebę usunięcia wszystkich folderów bin
i obj
folderów z folderu na komputerze. Tak więc myślę o pliku wsadowym, aby to zrobić, ale nie jestem zaznajomiony z plikiem wsadowym w systemie Windows. Proszę pomóż.
[Edytować]
Po dyskusji z użytkownikiem DMA57361
dotarłem do aktualnego rozwiązania (wciąż mam problem, zobacz nasze komentarze):
Utwórz plik .bat i wklej poniższe polecenie:
start for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s/q "%%d"
LUB
start for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s "%%d"
@ DMA57361: Po uruchomieniu skryptu pojawia się następujący błąd. Dowolny pomysł?
for / %d in
a nie for /d /r . %d in
- musisz użyć całego polecenia poniżej, każdy bit ma inną funkcję i jest ważny.
start
i sprawdź, co się stanie. Nie jest to idealne, ale zastanawiam się, czy to może pomóc.
for \/d \/r ...
podwójne ukośniki zamiastfor /d /r ...
? I uruchomienie „pełnej” wersji/q
na końcu - jak twierdzę - usuwa wszystko bez ostrzeżenia, więc nie zwraca danych wyjściowych (tzn. Nie mówi ci, kiedy to działa, tylko gdy ma błąd), czy jesteś pewien, że drugi uruchomić powyżej nie działa poprawnie?