![]() |
Заменить в конце строк " /f на "/f >nul
Заменить в конце строк (кодировка 866):
Код:
" /f Код:
"/f >nul Со спецсимволами замучился... Буду рад помощи (только CMD/BAT)! |
Типа такого?
Проверили последние два символа, и если требуется, то прилепили строку с символами, а после создали новый файл. Код:
@echo off |
NickM,
1) Кавычки в обоих кодах - это часть обрабатываемого текста... 2) Нужно обработать только концы строк, заканчивающихся этим: Код:
" /f Код:
Reg Add "HKCR\..HEXADEC" /v "гд_" /t REG_BINARY /d "ddff" /f Код:
Reg Add "HKCR\..HEXADEC" /v "гд_" /t REG_BINARY /d "ddff" /f >nul P.S. Смотрю в сторону Findstr... |
Хоть и не просили, тем не менее, вот вариант на Powershell v5.
Изменяются только те файлы, где есть искомый паттерн (в конце строки). Код:
$files = dir C:\temp\*.bat |
DJ Mogarych,
Спасибо. Красиво. Однако именно для меня на текущиий момент бесполезно. Нужен именно CMD/BAT!!!!!!!!! P.S. До Powershell, наверное, доберусь уже на пенсии или еще позже... |
Изменил код выше.
Проверили последние два символа и перезаписали файл. |
NickM,
СПАСИБО! именно то, что нужно! |
Время: 00:02. |
Время: 00:02.
© OSzone.net 2001-