BAT 批量改名!
来源:百度知道 编辑:UC知道 时间:2024/05/25 13:43:28
BAT 把cdefgh盘内的txt文本和dos格式的文件全部更改名字为123开头的 怎么写 ?
要求用FOR 开头的
要求用FOR 开头的
@echo off
for %%i in (c d e f g h)do for /f "delims=" %%a in ('dir /a-d/b/s %%i:\*.txt,%%i:\*.dos') do ren "%%a" "123%%~nxa"
dos格式的吗???是不是写错了,应该是doc吧?
- -!
@echo off
for /r %%a in (*.*) do @(
if %%~xa==.txt (
ren %%a 123%%~nxa
) else (
if %%~xa==.dos (
echo ren %%a 123%%~nxa
)
)
)