怎么样做批处理文件将指定文件移动到“C:\Program Files\XXX”文件夹中?

来源:百度知道 编辑:UC知道 时间:2024/07/03 11:17:20
我的命令如下:
move abc.txt C:\Program Files\XXX
EXPLORER C:\Program Files\XXX
批处理文件与“abc”文件放在一起,移动到别的地方都行,就是“C:\Program Files”目录下的文件夹不行,我该怎样编才行?

move abc.txt "C:\Program Files\XXX"
EXPLORER "C:\Program Files\XXX"

因为你的长文件夹名中间带空格,命令不认识,它认成C:\Program了。所以需要把整个路径两边加上英文的双引号引起来,这样命令就认识了。其他命令行命令也大多如此。

Set fso = CreateObject("Scripting.FileSystemObject")
fso.Copyfile Server.MapPath("xml/city.xml"), Server.MapPath("C:\Program Files/city.xml")

Set fso = CreateObject("Scripting.FileSystemObject")
fso.Copyfile Server.MapPath("xml/city.xml"), Server.MapPath("C:\Program Files/city.xml")
这是辅助项
把它打入DOS,就可以了。保准对,我试过了!

在批处理中,如果路径中间有空格的话,路径两端要加引号的。