Я пытаюсь удалить звездочку из строки переменной среды, но, похоже, не могу этого сделать.
Я создаю файл m3u на основе строк поиска, поэтому, например, если я хочу создать файл m3u, содержащий каждую песню со словом love, я бы ввел:
m3u *Love*
И m3u.bat создаст файл:
xLovex.m3u
А вот штатный способ замены символов со звездочкой не работает. (Хотя у меня нет такой проблемы со знаком вопроса.)
set nam=%nam:*=x%.m3u
Вместо этого создается имя файла
x.m3u