При разделении приоритет отдавался обычному тире(-), у вас стоит длинное(—), что нетипично.
Разделение вот так работает уже лет 10-15 как. Если у файла не было тегов, значит, и защита от повторов также не работала как нужно.
Команда работает именно над именем файла, скопировать путь и так...