Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] замена строчки в файле (http://forum.oszone.net/showthread.php?t=153242)

Bint 15-10-2009 04:59 1243373

замена строчки в файле
 
необходимо заменить в файле строчку "FILE=25" на "FILE=250"
сделать это необходимо именно батником.
можно как-то реализовать?

amel27 15-10-2009 06:36 1243388

например, тут: CMD/BAT - [решено] Замена строк конфига

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

Bint 15-10-2009 07:39 1243408

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

amel27 15-10-2009 09:18 1243452

Цитата:

Цитата Bint
в 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 1243494

спасибо. не думал, что так важно FILE или FILES а то бы написал сразу правильно...


Время: 06:23.

Время: 06:23.
© OSzone.net 2001-