1

У меня есть файл базового слова, который мне нужно скопировать и назвать примерно 300 раз. Содержимое файла слова будет одинаковым, но имя файла будет отличаться в зависимости от столбца в Excel (или любого другого списка, не имеет значения)

Я кое-что прочесал и, похоже, не могу найти какого-либо направления, как сделать что-то подобное. По сути, я хотел бы выполнить пакетное копирование файла, и тогда я мог бы потенциально использовать утилиту переименования файлов, но я не знал, есть ли лучший способ. Потенциально даже по сценарию.

1 ответ1

2

Примерно так может работать в командной оболочке Windows.

Создайте свой список желаемых имен файлов в простом текстовом файле:

FileNames.txt, одно имя файла в строке.

filename1.docx  
filename2.docx 
filename3.docx 
...etc

Затем запустите следующее в командной строке , предполагая, что вы замените FileToCopy.docx своим фактическим именем файла.

C:\scripts> для /F% i IN (FileNames.txt) СЛЕДУЕТ копировать FileToCopy.docx% i

Очевидно, что это может быть значительно улучшено, но я думаю, что это будет соответствовать вашим требованиям. Для каждой строки в файле FileNames.txt будет создана копия файла FileToCopy.docx с этим именем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .