1415926535
02-10-2013, 09:48
Тыркаюсь-тыркаюсь, но что-то не получается. Может кто поможет?
А так же помогите найти ошибку и исправить: из-за того, что в строке поиска и замены находится =, всё идет кувырком...
@echo off
setlocal enabledelayedexpansion
set infile=1.txt
set find=1 = "None", <<< !!!
set replace=1 = "12345", <<< !!!
@echo off
setlocal enabledelayedexpansion
set count=0
for /f "tokens=* delims=," %%n in (!infile!) do (
set line=%%n
set tmpr=!line:%find%=%replace%!
echo !tmpr!>>tmp.txt
)
move tmp.txt %infile%
А так же помогите найти ошибку и исправить: из-за того, что в строке поиска и замены находится =, всё идет кувырком...
@echo off
setlocal enabledelayedexpansion
set infile=1.txt
set find=1 = "None", <<< !!!
set replace=1 = "12345", <<< !!!
@echo off
setlocal enabledelayedexpansion
set count=0
for /f "tokens=* delims=," %%n in (!infile!) do (
set line=%%n
set tmpr=!line:%find%=%replace%!
echo !tmpr!>>tmp.txt
)
move tmp.txt %infile%