У меня большой список имен файлов, которые запрещены, я хочу переименовать их с помощью команды ren. Как я могу выполнить 'ren' в пакетном режиме на Windows 7 с Python?
ren
Вам следует использовать функцию python, будет легче отлавливать ошибки, чем полагаться на команду ren.
import os os.rename(src, dst)
sts = os.system ("mycmd" + "myarg")
или
sts = call ("mycmd" + "myarg", shell = True)
http://docs.python.org/library/subprocess.html
пример:
import os os.system("rename.bat") #or use command "start" for start bat files
Вы действительно не хотите использовать утилиту пакетного переименования ?
Не изобретай велосипед.