Biorąc pod uwagę strukturę katalogu c: \ a \ b \ c \ d \ - jakie polecenie DOS usunie wszystkie pliki zawarte w c: \ a wraz z plikami w podkatalogach b, c, i d? Nie chcemy usuwać żadnych katalogów - tylko pliki.Usuń wszystkie pliki zachowując strukturę katalogów
6
A
Odpowiedz
8
Komenda DEL
usuwa tylko te pliki, nie katalogi, więc następujące polecenie zrobi jak pytasz:
DEL /S C:\a
Trzeba użyć RMDIR
usunąć katalogi.
3
Zastosowanie:
del *.* /s /q
Sprawdź katalogi są nadal:
tree
0
@del /S /Q /F a\* >nul
@for /d %%i in (a\*) do @rmdir /s /q "%%i"
to ciągle pyta "to Twój pewny" Y/N, możemy uniknąć tego komunikatu i bezpośrednio usuwać akta? – Rakesh