|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] замена текста (несколько строк) |
|
CMD/BAT - [решено] замена текста (несколько строк)
|
Ветеран Сообщения: 546 |
Профиль | Отправить PM | Цитировать Здравствуйте, имеется код:
@echo off set "word_or_frase=Download" set "replacement=Download1" for %%i in ( "C:\Users\Alexander\OneDrive\work\new\old.txt" ) do ( echo WScript.Echo^(Replace^(WScript.CreateObject^("Scripting.FileSystemObject"^).OpenTextFile^(%%i^).ReadAll^(^),"%word_or_frase%","%replacement%"^)^)>.vbs cscript //nologo .vbs| clip mshta "vbscript:CreateObject("Scripting.FileSystemObject").GetStandardStream(1).Write(ClipboardData.GetData("text"))&Close()"| more>%%i ) del .vbs ? т.е. выше каждого встречного слова "Download" в txt документе, нужно добавить строку с содержимым |
|
Отправлено: 05:30, 18-10-2018 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Какой лютый трэш и угар
Перейти с vbscript на jscript, и тогда использовать литералы перевода строки \r\n прямо в переменной замены. |
Отправлено: 10:19, 18-10-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось alpap, 18-10-2018 в 16:11. Отправлено: 15:55, 18-10-2018 | #3 |
Ветеран Сообщения: 546
|
Профиль | Отправить PM | Цитировать Цитата alpap:
|
|
Отправлено: 01:30, 19-10-2018 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 02:07, 19-10-2018 | #5 |
Crazy Сообщения: 1217
|
Профиль | Отправить PM | Цитировать Цитата Alexander_88:
powershell |
|
------- Отправлено: 10:21, 19-10-2018 | #6 |
Ветеран Сообщения: 546
|
Профиль | Отправить PM | Цитировать спасибо
|
Отправлено: 19:16, 19-10-2018 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие БД - Семантический анализ текста(Подсчёт количества одинаковых строк в списке) | Валодя1111 | Программирование и базы данных | 3 | 10-09-2017 23:25 | |
CMD/BAT - [решено] Замена строк. | angel_lyucifer | Скриптовые языки администрирования Windows | 18 | 20-02-2017 23:37 | |
CMD/BAT - [решено] Копирование нескольких строк текста в файл | delure | Скриптовые языки администрирования Windows | 27 | 19-05-2016 09:14 | |
CMD/BAT - Замена нескольких строк в файле | bcubbs@fb | Скриптовые языки администрирования Windows | 3 | 24-01-2013 14:01 | |
CMD/BAT - [решено] Замена строк конфига | The_Name | Скриптовые языки администрирования Windows | 4 | 22-09-2009 11:19 |
|