首页 > 解决方案 > 如何删除子目录中目录的文件扩展名?

问题描述

我使用名为“Google 的备份和同步”的 Google Drive 官方应用程序。

带有文件扩展名的目录可能会导致同步错误。

所以我试图删除任何目录的文件扩展名。

for /r /d %x in (*.mp4) do ren "%x" 123

这可以将所有目录名称更改为“123”,这可以删除文件扩展名,但也可以更改目录名称。

现在我想保持目录名称相同,只删除目录的文件扩展名。

不知道在代码中用什么替换“123”。

标签: windowscmdfile-iodirectorybatch-rename

解决方案


我解决了,不错

for /r /d %i in (*.mp4) do ren "%i" "%~ni"

推荐阅读