Показать полную графическую версию : [решено] Изменение расширения файла без расширения
Алексей_Зайцев@vk
09-10-2014, 18:42
В общем, такая проблема: в папке лежат около 1000 файлов с разнообразными именами, но без расширения. Нужно поменять в них пустое расширение на .jpg (файл - файл.jpg) - там картинки, фото. Желательно из батника, если возможно... Путём группового переименования формат меняется лишь у одного, а REN не работает с пустым расширением.
а REN не работает с пустым расширением. »
ren "*." "*.jpg"
Алексей_Зайцев@vk
09-10-2014, 20:02
Спасибо, попробую. :)
: »
Одному файлу меняет только. Как бы сделать, что бы всем сразу? Групповое переименование из батника подойдёт? Кстати, у них одно название (ошибся, не разнообразные имена, а цифры после имён): backup (1), backup (2), ... - может поможет.))
kiripanda
09-10-2014, 22:27
TrID by M.Pontello
for /f "delims=*" %%i in ('dir *. /b /a-d') do ren "%%i" *.jpg
Одному файлу меняет только. »
У меня — всем. До «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║
Кстати, у них одно название (ошибся, не разнообразные имена, а цифры после имён): 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
Хорошо, пришлю)) В смысле что-то ещё? Файлы других форматов?
В смысле что-то ещё? Файлы других форматов? »
«Что-то ещё» — это и означает «что-то ещё». Если у меня происходит переименование, а у Вас — только одного файла, что нужно сделать? Правильно, Сигизмунд — надо попытаться воспроизвести ситуацию. Вот потому я и прошу вывод «dir», дабы воссоздать Ваши файлы и папки у себя (понятно, пустые) и посмотреть, что происходит.
Алексей_Зайцев@vk
10-10-2014, 13:23
Хорошо, я понял))
Алексей_Зайцев@vk, можно даже проще — перенаправьте вывод «dir» в текстовый файл, затем этот файл упакуйте в архив, каковой выложите сюда или на RGhost.
Алексей_Зайцев@vk
10-10-2014, 14:50
Тоже подумал об этом)) Вот прикрепил...
Алексей_Зайцев@vk
10-10-2014, 14:51
117727
Алексей_Зайцев@vk, не могу воспроизвести Вашу ситуацию. Всё переименовывается корректно. Сожалею.
Выложите ещё на всякий случай Ваш пакетный файл «000.bat».
Алексей_Зайцев@vk
10-10-2014, 15:08
Всё сработало. Оказалось, нужно батник в другую папку перенести и в нём самом путь указать)) Ерунда вопрос на самом деле, а додуматься 2 дня не мог:lol: Спасибо!
Алексей_Зайцев@vk
10-10-2014, 15:14
Вот первый, ложил его в папку с файлами...117728
Алексей_Зайцев@vk
10-10-2014, 15:24
Вот второй, назвал папку 000 и поместил батник на уровень выше - так сработало.117731
Всё сработало. »
Ну, и славненько ;).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.