我用上面代修改文件名空格后面的没加上去,
我用下面的代码- @echo on&setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /b /s /a-d *.pdf') do
- (set "fn=%%~dpi"
- for /f "delims=" %%j in ("!fn:~,-1!") do
- ren "%%i" "%%~nj-%%~xi")
复制代码 文件 夹名是这样的
FL6B-727-I-2600-004-R1.1-LOOP DIAGRAM-626-PT-1052
我想把文件 名也变成文件夹的名字,但是重命名后是这样的,FL6B-727-I-2600-004-R1,只有一半,这是怎么回事呢 |