急求DOS复制文件夹的命令XCOPY疑难的解决

来源:百度知道 编辑:UC知道 时间:2024/05/05 12:46:07
命令如下:
xcopy E:\工具\网络安全\AVP C:\Documents and Settings\All Users\Application Data\Kaspersky Lab\AVP7 /s/e

xcopy 是文件夹拷贝的命令,但是我输入的目的文件夹路径里面有空格,此例中C:\Document and Settings中的Document和and之间的空格被作为整个命令的终止,而从and往后的部分被认为是命令的参数,所以总是不能完成文件夹的复制,明白的朋友能不能帮着解决一下,谢谢.

dos系统文件名系统最多八位,你要把它改为:docume~1.
后面的类似,总之是六位原来的前六位+上波浪线+1,如果有重名就接着用2 3 4 等。不过重名概率不大吧!

你要用引号把C:\Documents and Settings\All Users\Application Data\Kaspersky Lab\AVP7引起来。z命令如下:
xcopy E:\工具\网络安全\AVP "C:\Documents and Settings\All Users\Application Data\Kaspersky Lab\AVP7" /s/e

其实这么打字很麻烦,你可以利用"TAB"键:当你输入到
xcopy E:\工具\网络安全\AVP C:的时候,你按"TAB"键,这样可以找到DOCUMENT AND SETTINGS这个目录,此时再键入\这个符号,继续使用"TAB",可以找到all user目录,一次类推。我的表达不好,说的比较麻烦,其实用起来很简单的。试试吧

楼上的说的对。
另外dos下用的,最好先把文件夹的中文名字也弄成英文的吧。