Удалить файлы с помощью командной строки Windows - PullRequest
0 голосов
/ 07 февраля 2012

На моем диске D есть общая папка с именем works (D:\works). Мне нужно удалить все файлы в этой папке и подпапках except word and excel files там. как я могу это сделать?

1 Ответ

1 голос
/ 07 февраля 2012

Вы можете сделать что-то похожее на то, что сделал этот парень: http://www.codesingh.com/2009/08/using-robocopy-to-delete-old-files-from.html

Что-то вроде этого должно работать:

mkdir D:\_tempDelete
robocopy D:\works D:\_tempDelete /e /MOVE /XF *.xls* *.doc*
rmdir D:\_tempDelete /s /q

При условии, что у вас есть разрешения на создание и удаление папок на D:,В противном случае вы можете просто переместить файлы куда-нибудь на локальный диск и удалить их оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...