此批处理命令是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/05 20:25:14
DOS命令也知道不少了,批处理也小小了解,可看到一个BAT文件,除了最后一行了解以外,其它的都不知道。望老鸟详细解释:

set sss=%_cwd\ff.exe
for /r %wav in (*.wav) do (
"%sss" "%@name[%wav].wav"
if exist "%@name[%wav].ogg" del "%wav"
)
pause

不一定是改名,要看你的ff。exe是什么程序了
他是用ff。exe操作。wav文件,如果判断存在同名的。ogg文件
就删掉源文件

是一个循环语句,进行文件名替换。