CMD/BAT скрипт удалить всё содержимое указанной папки

Представляем вашему вниманию несколько вариантов скрипта для Windows (bat, cmd файлов) для удаления содержимого папки,

cd /d C:\Temp
rmdir /s /q C:\Temp

Этот скрипт у вас отработает в командной строке, но не отрабатывает например в стандартном планировщике Windows в отличии от следующего скрипта удаления содержимого папки.

pushd C:\Temp
rmdir /s /q C:\Temp

Удаляется папка со всем её содержимым (все файлы и вложенные в неё папки). Но, так-как папка является текущей («pushd»), то сама папка не удаляется.

D:\>help pushd
Сохраняет текущий каталог для использования командой POPD, а затем
переходит в указанный каталог.

PUSHD [путь | ..]

  путь        Каталог, который следует назначить текущим.

Когда расширенная обработка команд включена, команда PUSHD допускает ввод
сетевых путей в дополнение к обычным именам дисков и путям.
Если указан сетевой путь, команда PUSHD создает временное имя диска,
указывающее на заданный сетевой ресурс, а затем производит смену текущего
диска и каталога, используя вновь определенное имя диска.
Выделение временных имен дисков проводится в обратном порядке начиная
с Z:, причем выбирается первое свободное имя диска.
D:\>help cd
Вывод имени либо смена текущего каталога.

CHDIR [/D] [диск:][путь]
CHDIR [..]
CD [/D] [диск:][путь]
CD [..]

  ..  обозначает переход в родительский каталог.

Команда CD диск: отображает имя текущего каталога указанного диска.
Команда CD без параметров отображает имена текущих диска и каталога.

Параметр /D используется для одновременной смены
текущих диска и каталога.

Изменение команды CHDIR при включении расширенной обработки команд:

Имя текущего каталога в строке вызова преобразуется к тому же регистру
символов, что и для существующих имен на диске.  Так, команда CD C:\TEMP
на самом деле сделает текущим каталог C:\Temp, если он существует на диске.

Команда CHDIR перестает рассматривать пробелы как разделители, что позволяет
перейти в подкаталог, имя которого содержит пробелы, не заключая все имя
Для продолжения нажмите любую клавишу . . .

It анекдот

Родившихся в семье китайских программистов двойняшек назвали Вай и Фай.