Как победить батник?
Можно попробовать %%AppData%%
Да, есть такая переменная.
Вам нужно было просто воспользоваться экранированием: символом "^".
(COMPUTER\user) C:\Users\user\
>echo %appdata%
C:\Users\user\AppData\Roaming

(COMPUTER\user) C:\Users\user\
>echo ^%appdata^%
%appdata%
duckduckgo.com/?q=bat+OR+cmd+экранирование