CMD/BAT - Поиск и замена строки в *.ini файле

Ответить
Аватара пользователя
Akriaro

CMD/BAT - Поиск и замена строки в *.ini файле

Сообщение Akriaro »

Есть *.ini файл с примерно следующим содержимым:



[Main]

Server=127.0.0.1

LocalData=C:\Users\user\Desktop\123\Client

ProgramType=0

FontScheme=0

DisableIECertRevErrDlg=0

[Options]

lang=RU





Нужно чтобы скрипт искал строку LocalData= и менял значение параметра на заведомо заданный. Процедура мне представляется такой.

1. Находим строку c LocalData

2. Представляем эту строку в виде переменной

3. Меняем значение переменной на заведомо заданное значение (или другую переменную)



Но пока мои попытки написать скрипт не увенчались успехом. Прошу помочь, если вообще данная задача осуществима в данной среде.
Аватара пользователя
Iska

Re: CMD/BAT - Поиск и замена строки в *.ini файле

Сообщение Iska »

Сейчас автор скажет, что содержимое ini-файла совсем-совсем другое, а это он привёл только для примера Изображение.
Аватара пользователя
Iska

Re: CMD/BAT - Поиск и замена строки в *.ini файле

Сообщение Iska »

Iska, Да уж: Не подскажите сколько времени? У меня тут тосол потек...
Аватара пользователя
Foreigner

Re: CMD/BAT - Поиск и замена строки в *.ini файле

Сообщение Foreigner »

Foreigner большое спасибо за решение

Iska вы не правы Изображение
Ответить

Вернуться в «Скриптовые языки администрирования Windows»