【问题标题】:bat file which will rename all directories and filesbat 文件,它将重命名所有目录和文件
【发布时间】:2014-07-05 12:13:42
【问题描述】:

我想写一个 .bat 文件来重命名所有目录和文件。我想要做的是删除特定字符之后的所有字符。例如我的文件是: 文件 1-312312 文件2-421321321 等等。 我想要的是: 文件 1 文件2 所以我的具体字符是“-”。

我想根据这个重命名一个目录中的所有文件。我想帮忙,感谢您的关注。

【问题讨论】:

  • 您有没有做过任何事情来尝试自己解决这个问题?至少在这里搜索[batch-file] rename?我在这里看到的只是“这就是我想要的。稍后回来取它。谢谢你做我的工作。再见。”,而 StackOverflow 不是代码编写服务。我们希望在此处发布之前,至少要自己解决问题。祝你好运。

标签: 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”

)

)

)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2014-06-07
    • 2021-01-25
    • 2015-02-28
    • 2014-11-08
    • 2014-10-09
    • 1970-01-01
    相关资源
    最近更新 更多