Board logo

标题: 怎样用批处理移动桌面的文件到别的盘 [打印本页]

作者: stevendon     时间: 2010-9-20 14:21    标题: 怎样用批处理移动桌面的文件到别的盘

@echo off move D:\desk\bat.txt C:\Documents and Settings\tanggang\桌面 pause 这样为什么错了? @echo off move C:\Documents and Settings\tanggang\桌面\bat.txt D:\desk pause 这样为什么也不对呀?

作者: hyqiujian     时间: 2010-9-22 06:20
move命令不能跨盘操作 用XCOPY命令吧 详细用法请在CMD窗口下输入XCOPY /?查看 不过我看你的只需要把MOVE换成XCOPY就可达到目的

作者: DXSX     时间: 2010-9-22 08:58
1 move 命令支持 跨盘操作 2 你命令中包含有 带空格的文件路径应该把整个路径 用 引号 包裹。

作者: NEXT     时间: 2010-9-22 13:43
三楼正解
@echo off
move "C:\Documents and Settings\tanggang\桌面\bat.txt" D:\desk
pause

作者: 726842270     时间: 2010-9-23 18:46
总结了一下。希望有点有用 @echo off xcopy "C:\Documents and Settings\tanggang\桌面 \bat.txt" D:\desk&&del "C:\Documents and Settings\tanggang\桌面\bat.txt" pause

作者: hello12588     时间: 2010-9-24 18:40
引号真有用

作者: stevendon     时间: 2010-9-25 09:44
谢谢各位了