Ich habe anscheinend eine Lösung mit Powershell gefunden, indem ich die set file=
Zeile durch folgende ersetzt habe
for /f "delims=" %%c in ('"C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -Command ""$Env:line -replace '^^[^^'']*''' -replace '''[^^'']*$'"" "') DO ( set file=%%c )
Powershell nimmt die %line%
(dort wird es genannt $Env:line
) und ersetzt ^[^']*'
mit nichts und ersetzt '[^']*$
mit nichts und gibt die Zeichenfolge zurück, die dann wieder gefangen for /f
und hineingestellt wird%file%