Я пытаюсь внедрить значения в динамические значения, полученные извне пакетного сценария. Чтобы быть более понятным, вот пример:
У меня есть файл свойств с именем prop.properties, который содержит 2 значения:
prop.properties
path1=%value1%/...
path2=%value1%/...
в дополнение к Iесть пакетный файл myFile.bat, который читает файл свойств.
myFile.bat
echo off
set value1=%1
For /F "tokens=1* delims==" %%A IN (prop.properties) DO (
IF "%%A"=="path1" set val1=%%B
IF "%%A"=="path2" set val2=%%B
)
echo %var1%
echo %var2%
, поэтому после запуска myFile.bat C:
я попаду ввывод: C: / ... c: /...
или, если я запущу: myFile.bat D: я получу: D: / ... D: /...