gpt4 book ai didi

windows - 使用 "ren"在 cmd 中更改文件名

转载 作者:可可西里 更新时间:2023-11-01 11:41:52 25 4
gpt4 key购买 nike

我正在尝试更改“summary-SUCCESS.txt”或“summary-FAILED.txt”的文件名以将文本添加到文件名的前面,例如:

“Name1-summary-SUCCESS.txt”

“Name2-summary-SUCCESS.txt”

“Name3-summary-SUCCESS.txt”

...等等

我目前正在使用cmd

    ren summary-* name1-summary*

它会从原始文件名中删除字符,下面是一个输出示例:

"Name1-summary-S.txt"

“Nam1-summary-SS.txt”

“Na1-summary-ESS.txt”

“N1-summary-CESS.txt”

“N-summary-CCESS.txt”

“-summary-UCCESS.txt”

如何在不丢失原始文件名中的任何其他字符的情况下将特定名称添加到文件名的开头?

最佳答案

您需要使用 for loop遍历所有匹配的文件。

在命令提示符窗口 () 中,它看起来像这样:

for %I in ("summary-*.txt") do ren "%~I" "Name1-%~nxI"

在批处理脚本 ( ) 中,它看起来像这样:

for %%I in ("summary-*.txt") do ren "%%~I" "Name1-%%~nxI"

您可能对 super 用户的这个话题感兴趣:
How does the Windows RENAME command interpret wildcards?

关于windows - 使用 "ren"在 cmd 中更改文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57597022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com