在 Windows 中,如何删除所有文件夹名称中的一个单词?

在 Windows 中,如何删除所有文件夹名称中的一个单词?

我有很多文件夹(超过 500 个),它们的名称以特定单词结尾。如何一次性删除所有文件夹?

答案1

如果您只想删除最后几个名字,那么您可以执行以下操作。只需从以下代码创建一个 .bat 文件并复制到要执行它的文件夹即可。运行它。此示例用于重命名文件夹,以便保留前 8 个字符。如果您想要更多或更少,您可以根据需要进行更改。

@echo off
setlocal disableDelayedExpansion
for /d %%A in (*) do (
  set "folder=%%A"
  setlocal enableDelayedExpansion
  ren "!folder!" "!folder:~0,8!"
  endlocal
)

相关内容