все, я новичок с небольшим знанием сценариев.Я сделал этот .bat, который отлично работает:
for /l %%x in (1, 1, 4) do (
echo %%x
type A%%x.xml + tail.xml >> v%%x.stage
)
Он делает циклы 4 раза, объединяя XML-файлы внутри папки..Bat находится в той же папке, что и XML для слияния.
Но мне нужно вручную отредактировать число 4, если я хочу выполнить цикл из 10. Есть ли способ сделать цикл с использованием суммыфайла в папке?Допустим, в папке 15 файлов .xml, поэтому цикл будет выполняться 15 раз.Я пробовал разные циклические коды, которые я нашел при переполнении стека, но я не смог заставить их работать :( Можете ли вы помочь мне, пожалуйста?
большое спасибо
ОБНОВЛЕНИЕ: спасибо @Squashman, так что мой код должен быть примерно таким, как сейчас, верно?
for %%x IN (*.xml) do set /a count+=1
echo %%x
type A%%x.xml + tail.xml >> v%%x.stage