В папке 100500 файлов вида oldname(n), где n -- число. Нужно все файлы переименовать так, чтоб файл oldname(n) превратился в newname-n.txt
Если сделать так
> ren oldname(*) newname*.txt
то из oldname(n) получается oldname-n).txt
Не могу разобраться, как работают эти маски.
На чистом CMD это можно сделать, но только если длина имени файла постоянна или длина номера n постоянна.
Приведи примеры 3-4 наименований файлов, до и после.