Как препятствовать тому, чтобы подстановочный процессор командной строки оценил короткие имена файлов

Я разрабатываю пакетный файл, в котором я использую следующий шаблон:

*.res

Я хочу выбрать все файлы с расширением .res, но этот шаблон соответствует файлам расширению .resources также.

Другими словами, это действует как, я указываю *.res*, но я не.

Существует ли способ, которым я могу препятствовать тому, чтобы командная строка оценила короткие 8,3 имен файлов?

5
задан 10.03.2015, 00:10

1 ответ

Необходимо будет выполнить итерации вручную и исключить те файлы, которые не соответствуют, например, как это:

for %%f in (*.res) do if [%%~xf]==[.res] (
    rem do something with %%f here
)
6
ответ дан 07.12.2019, 17:39

Теги

Похожие вопросы