Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Добавление к каждой строке из файла txt свой текст

Ответить
Настройки темы
CMD/BAT - [решено] Добавление к каждой строке из файла txt свой текст

Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нужно к каждой строку из файла 1.txt добавить текст и записать в новый файл 2.txt
Пример итога
«Мой текст 1»(тут нужно поставить Enter)
«Мой текст 2»+«Строка»+«Мой текст 3»
Надеюсь объяснил понятно
Просьба помочь !

Отправлено: 10:41, 07-09-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Acred:
Надеюсь объяснил понятно »
Вот нихрена Нет (во всяком случае — для меня).

Вам «Слияние» Word'овское нужно что ль?

Отправлено: 11:11, 07-09-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нет слияния не нужно
Примет
1.txt в этом файле
Tmp1
Tmp2
Tmp3
Нужно по итогу сделать новый файл 2.txt (Тема начало конец одно и тоже в каждой строке)
Тема
Начало< Tmp1>конец
Тема
Начало< Tmp2>конец
Тема
Начало< Tmp3>конец

Последний раз редактировалось Acred, 07-09-2016 в 11:39.


Отправлено: 11:29, 07-09-2016 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Acred:
Нет слияния не нужно »
Именно так и работает функция «Слияние» в Microsoft Word.


Откуда будем шаблон:
Цитата Acred:
Тема
Начало< Tmp1>конец »
брать?

Отправлено: 11:45, 07-09-2016 | #4


Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


Зачем шаблон
Этот текст не будет манятся я его сразу в bat файл внесу
Все что нужно конкретно к каждой строке внести эти три слова

Отправлено: 11:51, 07-09-2016 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Если тупо в тексте пакетного файла:
Скрытый текст
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sSourceFile=C:\Мои проекты\0006\1.txt
set sDestFile=2.txt

if exist "%sSourceFile%" (
	>"%sDestFile%" (
		for /f "usebackq delims=" %%i in ("%sSourceFile%") do (
			echo Тема
			echo Начало%%iконец
		)
	)
) else (
	echo Can't find source file [%sSourceFile%].
	exit /b 1
)

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:52, 07-09-2016 | #6


Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо

Отправлено: 12:21, 07-09-2016 | #7


Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


А как за место "начало" вставить это:
Redirect template Здравствуйте,\20%TOFName.\0D\0A\0D\0A%Cursor\0D\0A\0D\0A--\20\0D\0AС\20уважением,\0D\0A\20%FROMNAME\20\20\20\20\20\20\20\20\20\20\20\20\20\20\20\20\20\20\20\2 0\20\20\20\20\20\20mailto:%FromAddr address Рассылка\20

Отправлено: 13:30, 07-09-2016 | #8


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Acred:
А как за место "начало" вставить это: »
Например, удвойте проценты в данном тексте — и можете вставлять.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:04, 07-09-2016 | #9


Новый участник


Сообщения: 19
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогло

Отправлено: 04:53, 08-09-2016 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Добавление к каждой строке из файла txt свой текст

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Удаление последнего символа в каждой строке txt - файла Мария_Айдарова@vk Скриптовые языки администрирования Windows 14 01-08-2019 18:23
CMD/BAT - [решено] Удаление первых 9 символов в каждой строке TXT файла pzh2393 Скриптовые языки администрирования Windows 1 18-05-2012 16:53
Разное - Добавление имени файла в начало каждой строки. CkapHa Программирование и базы данных 2 02-01-2012 22:13
CMD/BAT - С помощью bat-ника найти и заменить текст в файле на текст из другого файла Nun-Nun Скриптовые языки администрирования Windows 1 08-03-2011 15:25
CMD/BAT - [решено] Созд.*.txt по имени файла, с перемещением *.txt и файла в папку с именем файла. OSArev Скриптовые языки администрирования Windows 2 30-01-2011 11:58




 
Переход