我一直在尝试根据文件扩展名将一些文件移动到另一个文件夹中。唯一的问题是文件名中有空格。 在cmd提示符下移动单个文件我想它会是这样的:
D:\move "D:\folder1\140227 file.xls" D:\folder2
在一个bat文件中我得到了:
for /R in D:\folder1 %%f (*.xls) do move %%f D:\folder2\
但显然由于缺少引号而无效......
答案 0 :(得分:2)
for /R "D:\folder1" %%f in (*.xls) do move "%%f" "D:\folder2\"
..所以把引号放在......
(in
关键字错位)