я хочу последовательно или подстановочно переименовать файлы, которые присутствуют в папке с именами, присутствующими в текстовом файле, используя пакетную программу. скажем, в папке 10 файлов .csv, и у нас есть один файл rename.txt, который содержит все имена последовательно, из которых мы должны переименовать файлы, присутствующие в папке.
1 ответ
0
Это должен быть командный файл? А как насчет Powershell или VBS?
Для начала (есть почти 0 ошибок), как насчет этого VBS:http://pastebin.com/sfCS1swK
В верхней части скрипта есть переменные, которые вы хотите изменить, обратите внимание на комментарии: RENAME_FILE = "rename.txt"
bRename = false
objStartFolder = "C:\Users\user\Desktop\Test"
Может быть, запустите его из командной строки администратора как: cscript rename.vbs> out.txt
Изучите файл out.txt, чтобы узнать, выполняет ли он то, что вы ожидаете, перед тем как изменить bRename = true и снова запустить его.
Надеюсь, поможет.