Задать вопрос
artelow
@artelow
инженер-техник

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

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


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

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

Похожие вопросы