CMD

Notes / Terminal / CMD

Search for folders/files in subfolders

dir /s /b /a *foo*
  • /s Include all subfolders.
  • /b Bare format (no heading, file sizes or summary).
  • /a Show all files.

Delete files in subfolders

del /s /q *.txt
  • /s Delete from all subfolders.
  • /q Quiet mode, do not give a yes/no prompt before deleting.

Loop show all folders

for /d %d in (*) do echo %d

Loop show folders by name in subfolders

for /d /r . %d in (name) do @if exist "%d" echo "%d"
for /d /r "c:\folder" %d in (name) do @if exist "%d" echo "%d"

Loop delete folders by name in subfolders

for /d /r . %d in (name) do @if exist "%d" rd /s/q "%d"
for /d /r "c:\folder" %d in (name) do @if exist "%d" rd /s/q "%d"

DiskPart: clean disk completely

diskpart
list disk
select disk 1   // Disk number
list disk       // Selected disk is marked by *
clean           // Delets volumes, partitions from disk

Contents