@kristian307

Как написать скрипт для переименования файлов с сохранением расширения?

Всем привет. Прошу помочь с написанием скрипта BAT, т.к. сам я в нем полный ноль.
Задача. Имеется несколько файлов:

setup.exe
setup-1.bin
setup-2.bin

Нужно их все переименовать, чтобы получилось

setup_ver1.0.exe
setup-1_ver1.0.bin
setup-2_ver1.0.bin

Короче говоря, в конце имени файла, перед расширением дописать _ver1.0. Как это можно сделать?
Пробовал кучу вариантов, типа
ren "setup*" "setup*_ver-1.0.*"

И в цикле, ничего не помогало. Заранее, спасибо!
  • Вопрос задан
  • 1966 просмотров
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
@echo off
for %%a in (c:\temp\*) do (
  ren "%%~a" "%%~na_ver1.0%%~xa"
)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Leningrad Media Москва
от 150 000 до 170 000 ₽
vivaCRM Москва
от 200 000 до 250 000 ₽
Unicorn Санкт-Петербург
До 350 000 ₽
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект