|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Есть большой перечень последовательно отсканированных документов в формате PDF, которым автоматически присваивались имена типа ММДДччммсс.pdf Стоит задача переименовать их все в соответствии с подготовленным последовательным списком имён (например, реализованным как колонка в таблице Excel) Как это осуществить? (Нашел пример переименования, да второй макрос даёт ошибку '53' в цикле сохранения, а самое главное - непонятно, как обеспечить переименование именно по списку...) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2006, 21:10 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Написал 2 скрипта 1ый печатает список файлов в файл Option Explicit Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
После подготовки файла, нужно в файле через таб прописать новые имена, например (содержимое файла fileslist.txt): Код: plaintext 1. 2. 3.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2006, 08:51 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Я бы сделал так: Если в столбце [A] находятся новые имена - начиная со строки 1 - отсортированные по возрастанию - без пути - с рассширением ".pdf", то: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2006, 11:10 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
KL (XL)Я бы сделал так: Если в столбце [A] находятся новые имена - начиная со строки 1 - отсортированные по возрастанию - без пути - с рассширением ".pdf", то: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
KL [MVP - Microsoft Excel] Показатель скорости надо проверить и универсальность ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2006, 11:21 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
orunbekПоказатель скорости надо проверить и универсальность универсальность??? в каком смысле? на скорость не проверял, но не думаю, что разница большая. KL [MVP - Microsoft Excel] ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2006, 14:06 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Спасибо, макрос помог - быстро и эффективно! (а то я уже собрался составлять списки для батничка с rename) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2006, 22:40 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Стоит похожая задача по переименованию файлов, только у них могут быть разные расширения. Посоветуйте плз как отредактировать макрос в #3390254, чтобы он по списку переименовывал только имя, а расширения файлов оставлял неизменным? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2013, 22:38 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Помогите, пожалуйста, с переименованием файлов с неизвестными расширениями ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2013, 08:27 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5.
вот так, вроде, не проверял. недостаток - споткнется, если попадется файл без расширения ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2013, 12:21 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
Спасибо, работает. Понравилось, что неучитываются случайные скрытые файлы в папке, типа Thumbs.db А как еще прикрутить проверку на соответствие "соглашения именования в NTFS" http://support.microsoft.com/kb/100108 т.е. в списке имен файлов не должно быть ? " / \ < > * | : , длина имени <253 символа и заодно останавливаться, если число файлов не будет соответствовать кол-ву строк в списке ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2013, 08:30 |
|
Переименование файлов в папке по заданному списку
|
|||
---|---|---|---|
#18+
А следующий запрос будет - пакетное переименование по маске, поиск и изменение даты в названии файла и ведение лога? Если вы хотите заказать какой-то софт для ваших нужд - обращайтесь в "Работу" или к другим фрилансерам. Либо делайте что-то и задавайте вопросы, если что-то не получается или непонятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2013, 12:22 |
|
|
start [/forum/topic.php?fid=61&msg=38484330&tid=2174369]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 183ms |
0 / 0 |