PDA

Показать полную графическую версию : [решено] замена строчки в файле


Bint
15-10-2009, 04:59
необходимо заменить в файле строчку "FILE=25" на "FILE=250"
сделать это необходимо именно батником.
можно как-то реализовать?

amel27
15-10-2009, 06:36
например, тут: CMD/BAT - [решено] Замена строк конфига (http://forum.oszone.net/thread-151148.html)

З.Ы. если пытаться без сторонних утилит, то требуется доп. инфа о формате файла

Bint
15-10-2009, 07:39
про замену строк конфига тему я читал, поэтому и написал что мне нужно через батник.
а требуется просто в Windows\system32\config.nt значение параметра FILES=250 установить (по умолчанию там Files=25 кажется)

amel27
15-10-2009, 09:18
в Windows\system32\config.nt значение параметра FILES=250 установить »дык не надо вводить в заблуждение (указано FILE вместо FILES), вариант:
@Echo Off

Call :SkipAdd "%windir%\System32\config.nt"
Exit

:SkipAdd
FindStr /IBVC:"FILES=" "%~f1">"%~dpn1.tmp"
Echo FILES=250>>"%~dpn1.tmp"
If Exist "%~dpn1.bak" DEL /F/Q "%~dpn1.bak"
Ren "%~f1" "%~n1.bak"
Ren "%~dpn1.tmp" "%~nx1"
Exit /B

Bint
15-10-2009, 10:24
спасибо. не думал, что так важно FILE или FILES а то бы написал сразу правильно...




© OSzone.net 2001-2012