Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Изменение расширения файла без расширения (http://forum.oszone.net/showthread.php?t=289180)

Алексей_Зайцев@vk 09-10-2014 18:42 2413177

Изменение расширения файла без расширения
 
В общем, такая проблема: в папке лежат около 1000 файлов с разнообразными именами, но без расширения. Нужно поменять в них пустое расширение на .jpg (файл - файл.jpg) - там картинки, фото. Желательно из батника, если возможно... Путём группового переименования формат меняется лишь у одного, а REN не работает с пустым расширением.

Iska 09-10-2014 19:09 2413193

Цитата:

Цитата Алексей_Зайцев@vk
а REN не работает с пустым расширением. »

Код:

ren "*." "*.jpg"

Алексей_Зайцев@vk 09-10-2014 20:02 2413218

Спасибо, попробую. :)

Цитата:

Цитата Iska
: »

Одному файлу меняет только. Как бы сделать, что бы всем сразу? Групповое переименование из батника подойдёт? Кстати, у них одно название (ошибся, не разнообразные имена, а цифры после имён): backup (1), backup (2), ... - может поможет.))

kiripanda 09-10-2014 22:27 2413284

TrID by M.Pontello

Опиум 09-10-2014 22:37 2413289

Код:

for /f "delims=*" %%i in ('dir *. /b /a-d') do ren "%%i" *.jpg

Iska 09-10-2014 23:30 2413315

Цитата:

Цитата Алексей_Зайцев@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

Хорошо, пришлю)) В смысле что-то ещё? Файлы других форматов?

Iska 10-10-2014 13:02 2413456

Цитата:

Цитата Алексей_Зайцев@vk
В смысле что-то ещё? Файлы других форматов? »

«Что-то ещё» — это и означает «что-то ещё». Если у меня происходит переименование, а у Вас — только одного файла, что нужно сделать? Правильно, Сигизмунд — надо попытаться воспроизвести ситуацию. Вот потому я и прошу вывод «dir», дабы воссоздать Ваши файлы и папки у себя (понятно, пустые) и посмотреть, что происходит.

Алексей_Зайцев@vk 10-10-2014 13:23 2413468

Хорошо, я понял))

Iska 10-10-2014 13:42 2413475

Алексей_Зайцев@vk, можно даже проще — перенаправьте вывод «dir» в текстовый файл, затем этот файл упакуйте в архив, каковой выложите сюда или на RGhost.

Алексей_Зайцев@vk 10-10-2014 14:50 2413521

Вложений: 1
  • test.zip (6.00 KB, скачиваний: 33)
Тоже подумал об этом)) Вот прикрепил...

Алексей_Зайцев@vk 10-10-2014 14:51 2413522

Вложений: 1
  • test.zip (0 bytes, скачиваний: 0)
Файл 117727

Iska 10-10-2014 15:05 2413529

Алексей_Зайцев@vk, не могу воспроизвести Вашу ситуацию. Всё переименовывается корректно. Сожалею.

Выложите ещё на всякий случай Ваш пакетный файл «000.bat».

Алексей_Зайцев@vk 10-10-2014 15:08 2413530

Всё сработало. Оказалось, нужно батник в другую папку перенести и в нём самом путь указать)) Ерунда вопрос на самом деле, а додуматься 2 дня не мог:lol: Спасибо!

Алексей_Зайцев@vk 10-10-2014 15:14 2413532

Вложений: 1
Вот первый, ложил его в папку с файлами...Файл 117728

Алексей_Зайцев@vk 10-10-2014 15:24 2413537

Вложений: 1
Вот второй, назвал папку 000 и поместил батник на уровень выше - так сработало.Файл 117731

Iska 10-10-2014 15:58 2413551

Цитата:

Цитата Алексей_Зайцев@vk
Всё сработало. »

Ну, и славненько ;).


Время: 20:59.

Время: 20:59.
© OSzone.net 2001-