درود
یک فایل بت به صورت زیر اینکار را انجام میدهد :
در پوشه مورد نظر کپی کنید کنار فایل ها و کافیست نام های rename و reuse و پسوند فایل بنا به مورد تغییر کنند .
کد:
@echo off
Setlocal enabledelayedexpansion
Set "Pattern=rename"
Set "Replace=reuse"
For %%a in (*.jpg) Do (
Set "File=%%~a"
Ren "%%a" "!File:%Pattern%=%Replace%!"
)
Pause&Exit
====================
این هم در اوبونتو تست کردم که نیاز به تعیین پسوند برای فایل ها ندارد :
کد:
for filename in *foo*; do echo mv \"$filename\" \"${filename//foo/bar}\"; done | /bin/bash
علاقه مندی ها (بوک مارک ها)