Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Построчное копирование данных из одного txt в другой (http://forum.oszone.net/showthread.php?t=351946)

voveggg 19-09-2022 18:11 2992653

Построчное копирование данных из одного txt в другой
 
Друзья приветствую! Есть несложная задача, помогите решить пожалуйста.
Есть фаил 1.txt, в нём построчно прописаны данные:

Код:

000 QWE NAME1
001 RTY NAME2
002 UIO NAME3

Есть фаил 2.txt, в нём пример команды:

Код:

файл с "номером"
и "кодом"
переименовать в "название"

На выходе нужно получить фаил 3.txt, с такими в нём данными:

Код:

файл с 000
и QWE
переименовать в NAME1

файл с 001
и RTY
Переименовать в NAME2

файл с 002
и UIO
переименовать в NANE3

То есть нужно взять данные из 1.txt и расставить их в 3.txt по примеру одной команды из 2.txt пока не закончатся строки в 1.txt.
Если очень запутанно написал поправите!
P.S Пробовал воспользоваться примером вот из этой темы: http://forum.oszone.net/thread-181512.html Но там только по одной переменой меняет.

NickM 19-09-2022 18:45 2992657

Что-нибудь типа такого:
Код:

@Echo Off
For /F "tokens=1,2,3 delims= " %%k In (1.txt) Do (echo.файл с %%k && echo.и %%l && echo.переименовать в %%m && echo.) >>3.txt


voveggg 19-09-2022 21:58 2992664

Спасибо вам большое! Работает


Время: 02:58.

Время: 02:58.
© OSzone.net 2001-