Tu prostou náhradu jsem zkoušel a taky mi nefungovala. Dává to tento výsledek:
Následující použití operátoru cesty v nahrazení parametru dávky
je neplatné: %~zFile% EQU 50648 goto :0
Platný formát zobrazíte zadáním příkazu CALL /? nebo FOR /?
Nesprávná syntaxe příkazu
Tu druhou možnost zatím používám, ale chtěl bych se tomu dvojímu volání vyhnout.