Цитата VPOISKE:
Ниже приведенный код переименовывает любой файл находящийся по адресу C:\123\123 в file.txt »
|
Цитата Iska:
Вообще-то, нет. Он пытается переименовать все файлы в указанном каталоге в file.txt. »
|
Вообще-то да. Но тут становится все интереснее и интереснее, так как постановка задачи не очень четкая. Естественно, будет переименован только один файл (ren не позволит сделать больше), да и то, при условии, что в папке нет уже file.txt. А если есть, что делать?
Я нафантазировал такой вариант: не обращая внимания, есть ли файл file.txt или нет, беру другой файл, объединяю его с файлом с добавочной строкой, обзываю его file.txt, естественно при этом, если такой файл уже был, он будет переписан, а далее убиваю исходный файл.
Если в папке один и только один file.txt, он обработан не будет.