|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] BAT - Удаление строк(-и) |
|
CMD/BAT - [решено] BAT - Удаление строк(-и)
|
Пользователь Сообщения: 118 |
команда echo >>file.txt добавляет строку в конец файла
Как добавить строку(-ки) в середину (не в конец) файла? Возможно так-же удалить последнюю строку, добавить свою, вставить строку формат файла .xml но ведь это не играет роли? так? |
|
Отправлено: 12:33, 21-02-2013 |
Старожил Сообщения: 263
|
Профиль | Отправить PM | Цитировать @echo off :: Имя файла в котором необходимо произвести запись set file=test.txt :: Имя временного файла set temp=temp.txt :: Номер строки (куда вставлять) set numb=5 set /a sumb=%numb%-1 set n=0 for /f "delims=*" %%i in (' more +%n% %file% ') do call :1 "%%i" :next :: Что записываем echo Делаем запись>>%temp% :: Если надо заменить строку то (' more +%numb% %file% ') а если добавить то (' more +%sumb% %file% ') for /f "delims=*" %%s in (' more +%numb% %file% ') do echo %%s >>%temp% del %file% && ren %temp% %file% exit :1 set /a n+=1 set s=%1 if %n% NEQ %numb% echo %s:~1,-1% >>%temp% if %n% == %numb% goto :next |
Отправлено: 14:37, 21-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Сложение двух строк в bat - файле | sunnykey | Скриптовые языки администрирования Windows | 3 | 22-02-2012 17:25 | |
CMD/BAT - Поиск слова в тексте, удаление строки, удаление 8 строк выше и 3 строк ниже | Alk-13 | Скриптовые языки администрирования Windows | 0 | 10-02-2012 18:06 | |
VBS/WSH/JS - Удаление строк в REG файле | gen0m.rsw | Скриптовые языки администрирования Windows | 9 | 28-09-2011 18:03 | |
CMD/BAT - Удаление строк | gen0m.rsw | Скриптовые языки администрирования Windows | 2 | 08-10-2010 12:12 | |
Удаление строк из регфайла... | semiono | AutoIt | 4 | 21-01-2010 11:06 |
|