Answer the question
In order to leave comments, you need to log in
How to properly organize a cycle?
Подскажите что нужно добавить в скрипт батника, что бы работы выполнялась следующим образом:
1. Первый цикл создает 10 текст файлов с определенным название, которое берет из файла site1.txt
2. Второй цикл должен сделать записать в файл и в строке URL GOTO= %%i, должен вставлять значания из файла (recipes.txt)
Проблема со вторым циклом, в файл записывается последнее значения из файла recipes.txt
Подскажите как сделать правильную запись цикла для данной задачи?
@echo off
setlocal enableDelayedExpansion
for /f %%g in (site1.txt) do (
for /f %%i in (recipes.txt) do (
(
echo SET !REPLAYSPEED MEDIUM
echo SET !DATASOURCE SELECTPROFILE
echo URL GOTO=%%i
)
)>C:\Users\Viktor\Desktop\IFTTT\Scripts\%%g".iim"
)
pause >nul
Answer the question
In order to leave comments, you need to log in
Для перенаправления используй >>
Но в этом случае будут писаться все строки из recipes.txt
Ошибка вот здесь )>C:\Users\Viktor\Desktop\IFTTT\Scripts\%%g".iim"
должно быть
(
echo SET !REPLAYSPEED MEDIUM >>"C:\Users\Viktor\Desktop\IFTTT\Scripts\%%g.iim"
echo SET !DATASOURCE SELECTPROFILE >>"C:\Users\Viktor\Desktop\IFTTT\Scripts\%%g.iim"
echo URL GOTO=%%i >>"C:\Users\Viktor\Desktop\IFTTT\Scripts\%%g.iim"
)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question