首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解xcopy命令

理解xcopy命令
EN

Stack Overflow用户
提问于 2014-01-23 16:52:45
回答 3查看 683关注 0票数 1

我正在修改一个批处理脚本,以便将目录从一个地方移到另一个地方。在批处理代码中,有这两行。我不明白第一部分

echo xcopy %SOURCE_FILE% %TARGET_FILE% /Y /Z /C /F 1>>"%logfile%" 2>&1

echo F|xcopy %SOURCE_FILE% %TARGET_FILE% /Y /Z /C /F 1>>"%logfile%" 2>&1

  1. 这几行代码是执行副本还是直接写入日志文件?我之所以这样问,是因为当前的代码是复制的,但是,如果前面没有回显,就没有xcopy行。
  2. 在第二行,F|xcopy是什么意思?
  3. 另外,第二行的F|xcopy,两者有什么区别呢?
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-23 16:58:09

第一个命令将它将要执行的命令写入一个日志文件,但是没有什么有用的。

第二个实际执行XCOPY,但回答了使用字母"F“询问的问题,大概是当XCOPY询问”您是指文件或目录吗?“

票数 1
EN

Stack Overflow用户

发布于 2014-01-23 16:59:21

|是管道符号.它将输出从前面的命令传递到之后的命令。

因此,将echo F (即F)的结果传递给xcopy命令。因此,如果xopy要求用户输入,它就会得到"F“。

简单的例子:

代码语言:javascript
复制
echo . | pause

尝试一下,pause会等待击键,但是echo .会释放这个击键。

票数 1
EN

Stack Overflow用户

发布于 2014-01-23 17:00:23

  1. 只是关于该做什么的报告。最好在/L上使用xcopy开关。
  2. echo f|的意思是用"f“回答潜在的提示符。提示将是“是目标目录还是文件”,响应是"file“。
  3. 第一个只报告,第二个执行。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21314476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档