icq99999999
08-11-2014, 15:51
есть такой код:
@echo off
for /f "eol=# delims=^: tokens=*" %%i IN (%~dp0%~n0.yml) DO (
echo [%%i]
)
pause
вот часть содержимого файла %~dp0%~n0.yml
C:\Users\836D~1\AppData\Roaming\1
C:\ProgramData\1
работает всё хорошо
но мне нужно чтоб работало например с таким содержимым файла
%AppData%\1
%ProgramData%\1
т.е мне нужно чтоб автоматически определились все переменные из файла %~dp0%~n0.yml
@echo off
for /f "eol=# delims=^: tokens=*" %%i IN (%~dp0%~n0.yml) DO (
echo [%%i]
)
pause
вот часть содержимого файла %~dp0%~n0.yml
C:\Users\836D~1\AppData\Roaming\1
C:\ProgramData\1
работает всё хорошо
но мне нужно чтоб работало например с таким содержимым файла
%AppData%\1
%ProgramData%\1
т.е мне нужно чтоб автоматически определились все переменные из файла %~dp0%~n0.yml