est*_*p96 15 windows cmd batch-file
我正在写一个BAT文件来重命名一些文件.我的文件是*.jpg*是文件名的地方,我希望它们是*-thumb.jpg.
尝试将RENAME *.jpg *-thumb.jpg我的文件显示为时*.jpg-thumb.jpg.
dbe*_*ham 28
实际上只要.名称中只有一个,RENAME命令就可以解决问题.只需使用多个?而不是单个*.
REN *.jpg ????????????????????-thumb.*
Run Code Online (Sandbox Code Playgroud)
只需确保其数量?至少与将要重命名的最长文件名一样长.
您可以.通过?在源掩码中使用多个名称来确保不会意外命名具有多个名称的名称.以下将"abc.jpg"重命名为"abc-thumb.jpg",但仅留下"abc.xyz.jpg".
REN ????????????????????.jpg ????????????????????-thumb.*
Run Code Online (Sandbox Code Playgroud)
您可以使用以下两个点重命名文件,如"abc.xyz.jpg".
REN ????????????.????????????.jpg ????????????.????????????-thumb.*
Run Code Online (Sandbox Code Playgroud)
可以为名称中的任意数量的点扩展模式.
请参阅Windows RENAME命令如何解释通配符?了解更多信息.
Pet*_*son 12
就像是:
for %%f in (*.jpg) do rename "%%f" "%%~nf-thumb.jpg"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47294 次 |
| 最近记录: |