I want to set "var3=%(title)s.%(ext)s"
But windows keeps on interpreting
%(title)s.%(ext)s
as
(ext)s
instead of
%(title)s.%(ext)
is there a way to "set" in a literal way without cmd interpreting it?
EDIT Somebody wanted to see the whole script
cd C:\youtube-dl
youtube-dl -U
echo Remember to press enter only AFTER update is complete
pause
set /p "var1=Enter URL: " %=% pause
set "var2=%date:/=-%"
set /p var3=%(title)s.%(ext)s
youtube-dl "%var1%" -ci -o C:\Users\Admin\Desktop\Music\Download_dl\%var2%\%var3% -f best -x -- no-mtime --add-metadata --write-thumbnail
cd C:\Users\Admin\Desktop\Music\Download_dl\%var2%
del *.mp4