CMD命令下如何批处理依次某目录下的所有文件

我有一个程序ctpktool.exe能通过在cmd里面输入"ctpk.exe -x file.ctpk"这样的命令处理单个文件。但一个一个敲太慢了。
我想对某个目录下的所有文件依次执行的话,cmd命令要怎么写?

for /r d:\sample %i in (*.ctpk) do @ctpk.exe -x "%i"
d:\sample就是你要处理的文件夹,*.ctpk是要处理的文件类型,如果你要是要放在BAT文件中运行,上面的%i要写成%%i,如果要处理所有文件,*.ctpk可以改为*.*
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-23
for /r d:\sample %i in (*.ctpk) do @ctpk.exe -x "%i"
d:\sample就是你要处理的文件夹,*.ctpk是要处理的文件类型,如果你要是要放在BAT文件中运行,上面的%i要写成%%i,如果要处理所有文件,*.ctpk可以改为*.*
第2个回答  2017-11-14
很简单,举个例子供参考。ren *.doc *.txt追问

就是说输入ctpk.exe -x *.ctpk对吗?

第3个回答  2020-11-20
结婚只一次婚姻,在目录下即可完成
第4个回答  2020-03-22
ctpktool? 3ds的那个?求一下资源,github挂掉了 :(
相似回答