删除包含两个扩展程序的文件名

时间:2017-11-01 00:04:01

标签: batch-rename

我有很多带扩展名的音频文件" .lossy.cue"和" .lossy.wav"并希望删除" .lossy"部分。在我看来,命令将是

ren "*.lossy.cue" "*.cue"
ren "*.lossy.wav" "*.wav"

但这没有效果。我知道我可以分四步这样做:

ren *.cue *.
ren *.lossy *.cue
ren *.wav *.
ren *.lossy *.wav

但是我必须使用" .cue"移动文件夹中的任何其他文件。或" .wav"首先是扩展。是否有一种简单的方法可以在不依赖PowerShell的情况下删除文件名中的特定字符串?

1 个答案:

答案 0 :(得分:2)

你可以这样做:

ren *.lossy.wav *.
ren *.lossy *.wav
ren *.lossy.cue *.
ren *.lossy

此外,有关ren命令的更多信息: https://superuser.com/questions/475874/how-does-the-windows-rename-command-interpret-wildcards