2 all
Всем здравствуйте.
Пожалуйста, помогите мне.
1) есть файл
1
2) пример файла
1
Скрытый текст
[spoiler]Код:
[/spoiler]
Код: Выделить всё
DialogType=1
DockAutoload=1
AltLineFill=28
SaveRelative=1
SaveOnExitEnable=1
SaveSessions=1
WindowRect=52010000270100005C0200008A010000
ModalDialogEnable=0
AltLineFill=398
SaveData=2039
Что хочется:
1) запускается файл *.bat или *.cmd
2) после запуска файла *.bat или *.cmd, в файле
1 надо заменить все строки, которые содержат
AltLineFill= (после
= может быть написано что угодно) на
AltLineFill=0
3) после замены, кодировка файла
1 должна остаться такой же, как было до замены
То есть, если кодировка файла
1 до замены: 866 (OEM - русская), то после замены кодировка файла
1 должна остаться: 866 (OEM - русская)
Хочется получить универсальное решение: любое текстовое расширение файла (ini, txt, cfg, inf или другое) + любая кодировка файла (1251, 866, 1250 или другая)
Если универсальности не получиться, напишите мне, пожалуйста, я напишу Вам определенную кодировку файла и определенное текстовое расширение файла.
На примере файла
1
Было
Скрытый текст
[spoiler]Код:
[/spoiler]
Код: Выделить всё
DialogType=1
DockAutoload=1
AltLineFill=28
SaveRelative=1
SaveOnExitEnable=1
SaveSessions=1
WindowRect=52010000270100005C0200008A010000
ModalDialogEnable=0
AltLineFill=398
SaveData=2039
Стало
Скрытый текст
[spoiler]Код:
[/spoiler]
Код: Выделить всё
DialogType=1
DockAutoload=1
AltLineFill=0
SaveRelative=1
SaveOnExitEnable=1
SaveSessions=1
WindowRect=52010000270100005C0200008A010000
ModalDialogEnable=0
AltLineFill=0
SaveData=2039
Спасибо.