Как пройти через файлы с некоторым форматом чисел, используя пакетный скрипт? - PullRequest
1 голос
/ 20 марта 2012

Я хотел бы перебрать некоторые файлы. Разница в этих файлах - просто число, добавленное к нему.

Я хочу сделать что-то вроде этого -

SET /A COUNT=1
for %%I in (\\bay-e!COUNT!\e$\sat\logs\BAY-E!COUNT!.Log.2012-03-  12.log) do (
@echo %%~zI
SET /A COUNT+=1
)

Я не вижу, как это работает. Есть ли другой способ?

1 Ответ

1 голос
/ 20 марта 2012

Я предполагаю, что вы находитесь в Windows.Это можно сделать так:

FOR /L %%G IN (1,1,100) DO ECHO \\bay-%%G\e$\sat\logs\BAY-%%G.log

Есть очень полезные неофициальные документы по Windows .BAT, вот для FOR / L: http://ss64.com/nt/for_l.html

Примечание : в командной строке используйте% G, только файл .BAT требует %% G

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