无忧启动论坛

标题: 用xcopy怎样才能自动复制文件? [打印本页]

作者: pseudo    时间: 2009-12-5 13:35
标题: 用xcopy怎样才能自动复制文件?
我想把文件c:\s.txt复制为文件c:\A\B\t.txt,但c:\A\B目录事先不存在。
使用xcopy:

  1. C:\>set s=c:\s.txt
  2. C:\>
  3. C:\>set t=c:\A\B\t.txt
  4. C:\>
  5. C:\>xcopy %s% %t%
  6. 目标 C:\A\B\t.txt 是文件名
  7. 还是目录名
  8. (F = 文件,D = 目录)?
复制代码

这样会出现提问,怎样自动处理?
我用xp带的xcopy,不想用其它工具。暂时解决办法:
C:\>echo F|xcopy %s% %t%
但不满意,故请教大家有无更好方案。
作者: cxyun    时间: 2009-12-5 19:40
echo F|xcopy c:\s.txt c:\a\b\t.txt >nul


或:xcopy c:\s.txt c:\a\b\t.txt <c:\f.txt >nul
确保有c:\f.txt 文件    其内容为f
作者: pseudo    时间: 2009-12-6 14:21
原帖由 cxyun002 于 2009-12-5 19:40 发表
echo F|xcopy c:\s.txt c:\a\b\t.txt >nul
或:xcopy c:\s.txt c:\a\b\t.txt nul
确保有c:\f.txt 文件    其内容为f

谢谢!暂时这么处理。
作者: xianglang    时间: 2009-12-6 18:50
不知道用type c:\s.txt>c:\A\B\t.txt这样的命令,能不能行得通。

PS:试了一下,不行。

[ 本帖最后由 xianglang 于 2009-12-6 18:53 编辑 ]




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3