![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
(aka Jin X) !RTFM!
Форумчанин
Регистрация: 14.12.2014
Сообщений: 295
|
![]()
Вот такой код позволяет читать данные из cfg-файла:
Код:
Код:
Мы получаем переменные окружения со значениями: mainpath=%ProgramFiles(x86)%\MyDir mainexe=MyProg.exe Т.е. как есть. Строка "%ProgramFiles(x86)%" не раскрывается в "C:\Program Files (x86)" Соответственно if exist %mainpath%\%mainexe% set found=1 не сработает. Что можно изменить в этом коде, чтобы %-переменные раскрывались? p.s. Мне не нужно просто вывести на экран значение через cmd /c echo %mainpath%, мне надо заполучить эти значения в переменную окружения...
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
|
![]() |
![]() |
![]() |
#2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 16,027
|
![]()
Держите:
Код:
call set mainpath=%ProgramFiles(x86)%\MyDir Переменная %ProgramFiles(x86)% заменяется на ее значение. E-Mail: arigato.freelance@gmail.com
Последний раз редактировалось Arigato; 13.10.2017 в 11:29. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение и чтение настроек программы с .ini файла.. | FleXik | Общие вопросы Delphi | 6 | 25.01.2013 07:00 |
Чтение файла | Farrel | Общие вопросы C/C++ | 2 | 20.02.2011 14:19 |
Чтение/запись настроек в саму себя(в exe). | Человек_Борща | Общие вопросы Delphi | 19 | 04.06.2010 20:21 |
Генерация файла настроек для другой программы | TRIZER | Общие вопросы Delphi | 2 | 17.11.2009 16:26 |