Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Работа с ini-файлами из CMD (BAT)

Ответить
Настройки темы
CMD/BAT - [решено] Работа с ini-файлами из CMD (BAT)

Аватара для Jeeb

Новый участник


Сообщения: 19
Благодарности: 3


Конфигурация

Профиль | Отправить PM | Цитировать


Доброе всем время суток!

Возникла необходимость редактировать ini-файл из bat-файла.
Кто-нибудь знает команды или утилиты для реализации сего?

P.S. Поиски по Google и Forum.OsZone не дали результатов...

Заранее благодарен.

Отправлено: 19:54, 06-07-2009

 

Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!
Подскажите, пожалуйста, как в initool можно получить в виде переменной значение в ini-файле
пробовал так но ничего не вышло
Код: Выделить весь код
set chunks = initool /f:Tools\config.ini /s:png /k:chunks
хотелось бы обойтись без создания текстового файла, а потом через него загружать значение пепеременных

-------
Image Optimizer - сборник программ для оптимизации картинок без потери качества.


Последний раз редактировалось lorents, 06-03-2011 в 16:28.


Отправлено: 15:55, 06-03-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


lorents, практически тот же код, что и в #9:
Код: Выделить весь код
@echo off
setlocal

for /f %%i in ('""C:\Program Files\ini Tool\iniTool.exe" /f:".\Tools\config.ini" /s:"png" /k:"chunks""') do set chunks=%%i

if defined chunks echo %chunks%

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:30, 06-03-2011 | #12


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, у меня значение chunks записано Remove all, если я использую Ваш код, то мне выдает только значение Remove
как это можно исправить?

-------
Image Optimizer - сборник программ для оптимизации картинок без потери качества.


Отправлено: 16:36, 06-03-2011 | #13


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Забыл об этом. lorents, попробуйте так:
Код: Выделить весь код
@echo off
setlocal

for /f "tokens=*" %%i in ('""C:\Program Files\ini Tool\iniTool.exe" /f:".\Tools\config.ini" /s:"png" /k:"chunks""') do set chunks=%%i

if defined chunks echo %chunks%

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:27, 06-03-2011 | #14


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, спасибо большое

-------
Image Optimizer - сборник программ для оптимизации картинок без потери качества.


Отправлено: 18:19, 06-03-2011 | #15


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите, пожалуйста, как сделать, чтобы initool начал поддерживать кириллицу?

-------
Image Optimizer - сборник программ для оптимизации картинок без потери качества.


Отправлено: 17:43, 24-04-2011 | #16


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата lorents:
…как сделать, чтобы initool начал поддерживать кириллицу? »
«iniTool.exe» поддерживает работу с кириллицей в ini-файлах, если они в кодировке ANSI (Windows-1251). Для корректного отображения результатов запроса нужно будет также переключать вывод в пакетном файле на данную кодовую страницу посредством «chcp 1251».
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:24, 30-04-2011 | #17


Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, я тоже так сделал, сработало, но спасибо что откликнулись.

-------
Image Optimizer - сборник программ для оптимизации картинок без потери качества.


Отправлено: 21:31, 30-04-2011 | #18



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Работа с ini-файлами из CMD (BAT)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] перезагрузка из .bat или .cmd San_dr Программирование и базы данных 7 03-08-2011 01:58
CMD/BAT - [решено] разница между bat и cmd alexandri Скриптовые языки администрирования Windows 2 11-01-2010 22:29
CMD/BAT - [решено] Работа с 7z.exe в bat\cmd файле Medic84 Скриптовые языки администрирования Windows 5 13-10-2009 15:35
C/C++ - [решено] Работа с INI файлами (узнать количество секций) crashtuak Программирование и базы данных 6 25-03-2009 20:10
[решено] Работа с удалёнными файлами rus-4-ever Вебмастеру 2 11-07-2008 15:36




 
Переход