Artem_Butenko
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору lexapass Цитата: Уважаемые Камрады, прошу Вашей помощи. Возникла "тривиальная" задача, прочитать значение ключей "*.ini-файла" и записать их в переменные. Например, имеем "*.ini-файл" следующего содержания. Необходимо прочитать, значение ключей (Key1, Key2 и Key3), каждый в отдельную переменную, для дальнейшего использования в пакетном скрипте. Первично, можно ли выполнить следующие проверки: 1. Присутствие файла "Settings.ini", рядом с пакетным файлом сценария, если конфигурационный файл не найден, создать его со следующим содержанием (рядом с пакетным файлом сценария) и завершить работу пакетного файла. 2. Проверить, присутствие в конфигурационном файле, всех ключей (Key1, Key2 и Key3), если хотя бы один из них не найден создать новый "Settings.ini" (рядом с пакетным файлом сценария), со следующим содержанием и завершить работу пакетного файла. 3. Можно ли избавиться от символа решетки (#) в пробелах между строками "Settings.ini", например. Просто, во всех похожих примерах он используется. Назначение данного символа мне неизвестно. Признаюсь, просмотрел все части топика в версии для печати, похожий пример нашёл. Только вовсе в нём запутался. Буду Вам сердечно благодарен за помощь! -------------------------------------- | Попробовал детальнее. Пакетный файл множит процессы "cmd.exe", прочитать "инишник" не получается. |