На моем диске D есть общая папка с именем works (D:\works). Мне нужно удалить все файлы в этой папке и подпапках except word and excel files там. как я могу это сделать?
D
works
D:\works
except word and excel files
Вы можете сделать что-то похожее на то, что сделал этот парень: 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:,В противном случае вы можете просто переместить файлы куда-нибудь на локальный диск и удалить их оттуда.