artelow
@artelow
инженер-техник

Как добавить расширение к имени файла (автоматизировать)?

Имеется папка с подпапками. Внутри подпапок имеются файлы с расширением .jpg и файлы без расширения.
Необходимо добавить к файлам без расширения - расширение .jpg.
Подскажите пожалуйста как можно автоматизировать/оптимизировать данную процедуру не открывая каждую папку.
  • Вопрос задан
  • 494 просмотра
Решения вопроса 1
GavriKos
@GavriKos
В TotalCommander есть очень недурственная утилитка для группового переименования, и такой же недурственный поиск, к результатам которого можно применить переименование.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
PowerShell.
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
Можно добавить ко всем: file.jpg.jpg всё равно останется jpg.
forfiles /?
Ответ написан
Комментировать
ApeCoder
@ApeCoder
Запустить powershell и вставить эту команду
ls -r | ?{(!$_.PsIsContainer -and !$_.Extension)} | %{ ren $_ ($_.Name + ".jpg") -whatif}


Эта команда напишет те переименования которые осуществит. Рекурсивно начиная от текущей папки. Если результат устроит, надо убрать -WhatIf и запустит опять. Она переименет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы