У меня есть командный файл, где мне нужно записать переменную в определенную строку текстового файла и переопределить все готовое в этой строке. У меня есть код для чтения определенных строк из файла, может быть, я мог бы переключить его, чтобы также написать?Запись переменной пакета в определенную строку в текстовом файле
Чтение строки кода:
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (variables.txt) do (
set /a N+=1
set v!N!=%%a
)
set variable1=!v1!
set variable2=!v2!
set variable3=!v3!
set variable4=!v4!
Я пытался добавить эхо %variable1% > !v4!
что-то подобное, но это не работает.
Хорошая работа, выясняя это! Не уверен, почему это не сработало для вас с одним перенаправлением для всего цикла, но хорошо сделано в любом случае. –