Алексей_Зайцев@vk |
09-10-2014 18:42 2413177 |
Изменение расширения файла без расширения
В общем, такая проблема: в папке лежат около 1000 файлов с разнообразными именами, но без расширения. Нужно поменять в них пустое расширение на .jpg (файл - файл.jpg) - там картинки, фото. Желательно из батника, если возможно... Путём группового переименования формат меняется лишь у одного, а REN не работает с пустым расширением.
|
Цитата:
Цитата Алексей_Зайцев@vk
а REN не работает с пустым расширением. »
|
|
Алексей_Зайцев@vk |
09-10-2014 20:02 2413218 |
Спасибо, попробую. :)
Одному файлу меняет только. Как бы сделать, что бы всем сразу? Групповое переименование из батника подойдёт? Кстати, у них одно название (ошибся, не разнообразные имена, а цифры после имён): backup (1), backup (2), ... - может поможет.))
|
Код:
for /f "delims=*" %%i in ('dir *. /b /a-d') do ren "%%i" *.jpg
|
Цитата:
Цитата Алексей_Зайцев@vk
Одному файлу меняет только. »
|
У меня — всем. До «ren "*." "*.jpg"»:
читать дальше »
Код:
╔══════════════════ E:\Песочница\0401 ════╤════════╤═════╗
║и Имя │Размер│ Дата │Время║
║⌂.. │ Вверх│09.10.14│23:25║
║ 0 │ 0│09.10.14│23:25║
║ 1 │ 0│09.10.14│23:25║
║ 2 │ 0│09.10.14│23:25║
║ 3 │ 0│09.10.14│23:25║
║ 4 │ 0│09.10.14│23:25║
║ 5 │ 0│09.10.14│23:25║
║ 6 │ 0│09.10.14│23:25║
║ 7 │ 0│09.10.14│23:25║
║ 8 │ 0│09.10.14│23:25║
║ 9 │ 0│09.10.14│23:25║
║ 10 │ 0│09.10.14│23:25║
║ 11 │ 0│09.10.14│23:25║
║ 12 │ 0│09.10.14│23:25║
║ 13 │ 0│09.10.14│23:25║
║ 14 │ 0│09.10.14│23:25║
║ 15 │ 0│09.10.14│23:25║
║ 16 │ 0│09.10.14│23:25║
║ 17 │ 0│09.10.14│23:25║
║ 18 │ 0│09.10.14│23:25║
║ 19 │ 0│09.10.14│23:25║
║ 20 │ 0│09.10.14│23:25║
и после:
читать дальше »
Код:
╔══════════════════ E:\Песочница\0401 ════╤════════╤═════╗
║и Имя │Размер│ Дата │Время║
║⌂.. │ Вверх│09.10.14│23:26║
║ 0 jpg│ 0│09.10.14│23:25║
║ 1 jpg│ 0│09.10.14│23:25║
║ 2 jpg│ 0│09.10.14│23:25║
║ 3 jpg│ 0│09.10.14│23:25║
║ 4 jpg│ 0│09.10.14│23:25║
║ 5 jpg│ 0│09.10.14│23:25║
║ 6 jpg│ 0│09.10.14│23:25║
║ 7 jpg│ 0│09.10.14│23:25║
║ 8 jpg│ 0│09.10.14│23:25║
║ 9 jpg│ 0│09.10.14│23:25║
║ 10 jpg│ 0│09.10.14│23:25║
║ 11 jpg│ 0│09.10.14│23:25║
║ 12 jpg│ 0│09.10.14│23:25║
║ 13 jpg│ 0│09.10.14│23:25║
║ 14 jpg│ 0│09.10.14│23:25║
║ 15 jpg│ 0│09.10.14│23:25║
║ 16 jpg│ 0│09.10.14│23:25║
║ 17 jpg│ 0│09.10.14│23:25║
║ 18 jpg│ 0│09.10.14│23:25║
║ 19 jpg│ 0│09.10.14│23:25║
║ 20 jpg│ 0│09.10.14│23:25║
Цитата:
Цитата Алексей_Зайцев@vk
Кстати, у них одно название (ошибся, не разнообразные имена, а цифры после имён): backup (1), backup (2), ... - может поможет.)) »
|
Аналогично. До:
Код:
╔══════════════════ E:\Песочница\0401 ════╤════════╤═════╗
║и Имя │Размер│ Дата │Время║
║⌂.. │ Вверх│09.10.14│23:27║
║ backup (1) │ 0│09.10.14│23:27║
║ backup (2) │ 0│09.10.14│23:27║
И после:
Код:
╔══════════════════ E:\Песочница\0401 ════╤════════╤═════╗
║и Имя │Размер│ Дата │Время║
║⌂.. │ Вверх│09.10.14│23:27║
║ backup (1) jpg│ 0│09.10.14│23:27║
║ backup (2) jpg│ 0│09.10.14│23:27║
У Вас там явно что-то ещё. Покажите вывод «dir». Текстом, не картинкой. Обрамив его тэгом «code».
|
Алексей_Зайцев@vk |
10-10-2014 12:47 2413451 |
Хорошо, пришлю)) В смысле что-то ещё? Файлы других форматов?
|
Цитата:
Цитата Алексей_Зайцев@vk
В смысле что-то ещё? Файлы других форматов? »
|
«Что-то ещё» — это и означает «что-то ещё». Если у меня происходит переименование, а у Вас — только одного файла, что нужно сделать? Правильно, Сигизмунд — надо попытаться воспроизвести ситуацию. Вот потому я и прошу вывод «dir», дабы воссоздать Ваши файлы и папки у себя (понятно, пустые) и посмотреть, что происходит.
|
Алексей_Зайцев@vk |
10-10-2014 13:23 2413468 |
Хорошо, я понял))
|
Алексей_Зайцев@vk, можно даже проще — перенаправьте вывод «dir» в текстовый файл, затем этот файл упакуйте в архив, каковой выложите сюда или на RGhost.
|
Алексей_Зайцев@vk |
10-10-2014 14:50 2413521 |
Вложений: 1
Тоже подумал об этом)) Вот прикрепил...
|
Алексей_Зайцев@vk |
10-10-2014 14:51 2413522 |
Вложений: 1
|
Алексей_Зайцев@vk, не могу воспроизвести Вашу ситуацию. Всё переименовывается корректно. Сожалею.
Выложите ещё на всякий случай Ваш пакетный файл «000.bat».
|
Алексей_Зайцев@vk |
10-10-2014 15:08 2413530 |
Всё сработало. Оказалось, нужно батник в другую папку перенести и в нём самом путь указать)) Ерунда вопрос на самом деле, а додуматься 2 дня не мог:lol: Спасибо!
|
Алексей_Зайцев@vk |
10-10-2014 15:14 2413532 |
Вложений: 1
|
Алексей_Зайцев@vk |
10-10-2014 15:24 2413537 |
Вложений: 1
Вот второй, назвал папку 000 и поместил батник на уровень выше - так сработало. Файл 117731
|
Время: 16:29.
© OSzone.net 2001-