so read answer on regarding how separate file name , extensions rename them...a great answer niel, can't find post mobile.
i needed clarification take 1 step further since attempts have failed.
so here's problem. attempting rename multiple files dos batch file.
i receive files like: 999999s.001,999999s.002,etc
what attempting rename them .jpgs incorporate original extension.
like such: 999999s001.jpg
all files in same directory assume start similar %%f, , presuming can use ~nx1 or ~x1 in commands, putting escaping me. suggestions?
thank you.
[solved]
i worked out: following code (probably isn't cleanest works) gives desired result.
for %%f in (c:\!temp\plots\*.*) call :renameit "%%f" goto done :renameit set var1=%~n1 set var2=%~x1 set var2=%var2:~1,3% ren %1 %var1%%var2%.jpg :done
ren *.txt *.*.txt
renames name.txt
files name.txt.txt