删除文件名窗口中的空格

时间:2013-10-21 07:06:50

标签: windows filenames rename batch-rename

有人可以帮我删除Windows文件名中的空格。

示例:

   ABCD001 _V01.DOC >>>> ABCD001_V01.DOC
   ABCD002 _V01.DOC >>>> ABCD002_V01.DOC

谢谢。

2 个答案:

答案 0 :(得分:1)

使用renamer

$ renamer --find "/\s/g" --dry-run *

这将从当前目录中的文件名中删除所有空格。一旦您满意,输出看起来正确,请删除--dry-run标记。

答案 1 :(得分:0)

首先在一些示例文件上测试:

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /b /a-d') do (
   set "line=%%~nxa"
   ren "%%a" "!line: =!"
)