Windows 删除文件名窗口上的空格

Windows 删除文件名窗口上的空格,windows,filenames,rename,batch-rename,Windows,Filenames,Rename,Batch Rename,有人能帮我删除windows文件名中的空格吗 例如: ABCD001 _V01.DOC >>>> ABCD001_V01.DOC ABCD002 _V01.DOC >>>> ABCD002_V01.DOC 谢谢。使用: 这将删除当前目录中文件名中的所有空白。一旦您对输出看起来正确感到满意,请删除--dry run标志。首先在一些示例文件上测试这一点: @echo off setlocal enabledelayedexpansion

有人能帮我删除windows文件名中的空格吗

例如:

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

使用:


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

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

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

重命名器在我的电脑上似乎不起作用。。使用此命令是否需要安装任何东西?是否按照github页面上的安装说明进行了操作?您需要安装node.js(请参阅),然后运行“nom install-g renamer”命令
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /b /a-d') do (
   set "line=%%~nxa"
   ren "%%a" "!line: =!"
)