Удалите спецификацию из файлов XML для подкаталогов с помощью dos2unix в Windows.

У меня есть некоторые проблемы с символами спецификации в большом количестве файлов XML, вложенных в подкаталоги. У некоторых из них есть спецификация, и мне нужно ее удалить. Я могу сделать это для точного каталога следующим образом:

dos2unix.exe -r d:\path\to\directory

Но мне нужно что-то вроде BAT-файла, чтобы удалить спецификацию для файлов в подкаталогах, чтобы сэкономить время. Как я могу это сделать?


person protogenoff    schedule 01.12.2014    source источник


Ответы (1)


Похоже, вам не нужен пакетный файл, а просто for /R %X in (*.xml) do dos2unix -r %X

person MSalters    schedule 01.12.2014
comment
Как мне его использовать? Не могли бы вы написать точный пример для файла BAT? - person protogenoff; 01.12.2014
comment
Вот так - это не батник а командная строка. (В пакетном файле вы бы использовали %%X ) - person MSalters; 01.12.2014
comment
Спасибо. Это было полезно для меня. - person protogenoff; 02.12.2014
comment
Я не могу запустить bat-файл с этим кодом. Только в командной строке. - person protogenoff; 02.12.2014