Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Valek271183,
Код: Выделить весь код
@echo off
setlocal

for %%i in (avi iso docx) do (

    for /f "tokens=*" %%j in ('dir /b *.%%i*') do call:ren "%%j" %%i

)

goto:eof

:ren

set "file=%~1"
set "file=%file:.avi=?%"
set "file=%file:.iso=?%"
set "file=%file:.docx=?%"

for /f "tokens=1 delims=?" %%i in ("%file%") do ren %1 "%%i.%2"
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:20, 07-01-2013 | #8