我正在寻找只将.xls文件移出目录(包括子文件夹)而不移动.xlsx或.xlsm文件,我发现一条命令认为会做这项工作,它工作正常,如果我指定.xlsx,只会拉动通过该扩展名的文件。只移动.xls文件不是.xlsx,.xlsx,.xlsb
但是,当指定.xls时,即使我没有尾随通配符,它也会通过.xls,.xlsx,.xlsm和.xlsb。
for /r "c:\source" %x in (*.xls) do move "%x" "c:\destination"
我没那么熟悉,所以我可能只是失去了一些东西很明显,但已经尝试了搜索,并不能找到任何东西来解决这个问题。
任何帮助,将不胜感激。由于
你可以在这里找到解决方案[dir命令:3和4个字符扩展是一样的吗?(HTTPS: //superuser.com/q/238900/241386) –