bat 文件,它将重命名所有目录和文件
Posted
技术标签:
【中文标题】bat 文件,它将重命名所有目录和文件【英文标题】:bat file which will rename all directories and files 【发布时间】:2014-07-05 12:13:42 【问题描述】:我想写一个 .bat 文件来重命名所有目录和文件。我想要做的是删除特定字符之后的所有字符。例如我的文件是: 文件 1-312312 文件2-421321321 等等。 我想要的是: 文件 1 文件2 所以我的具体字符是“-”。
我想根据这个重命名一个目录中的所有文件。我想帮忙,感谢您的关注。
【问题讨论】:
您有没有做过任何事情来尝试自己解决这个问题?至少在这里搜索[batch-file] rename
?我在这里看到的只是“这就是我想要的。稍后回来取它。谢谢你做我的工作。再见。”,而 *** 不是代码编写服务。我们希望在此处发布之前,至少要自己解决问题。祝你好运。
【参考方案1】:
将批处理文件放在包含文件的目录中
@echo 关闭
attrib ¦ find /c " ">filescount.txt
for /f "tokens=*" %%c in (filescount.txt) do (
for /L %%n in (1 1 %%c) do (
for %%f in (*) do (
重命名“%%f”“文件_%%n%%~xf”
)
)
)
【讨论】:
以上是关于bat 文件,它将重命名所有目录和文件的主要内容,如果未能解决你的问题,请参考以下文章