В настоящее время я ищу способ взять переменную в пакетном режиме и только разобрать имя файла.
Например, я передаю свой пакетный файл параметр -s из другого приложения, который впоследствии устанавливается в моей исходной переменной. Переменная исходного файла обычно содержит что-то вроде: C: \ Program Files \ myapp \ Instance.1 \ Data \ filetomove.ext.
Я предполагаю прочитать с конца переменной до первого "\" и установить результат для имени новой переменной, но я не смог успешно использовать команду "for / f".
Любая помощь будет высоко ценится!
Обновление: доступна только стандартная XP или Windows 2000/2003 ... (не может предполагать, что наборы ресурсов установлены).