【问题标题】:XCOPY source not working variables, Batch scriptingXCOPY 源不工作变量,批处理脚本
【发布时间】:2014-02-10 03:46:49
【问题描述】:

我正在尝试编写此脚本,以便将所选文件夹(包含所有文件和子文件夹)复制到新位置。

XCOPY 给了我错误,我似乎无法弄清楚。 我的 mkdir 可以正常工作。

这里有一些代码:

set src="%driveletter%\Users\TomP"

MKDIR \\lacie-2big\Public\backups\"Backup %klant%"
set dest="\\lacie-2big\Public\backups\Backup %klant%"

XCOPY /C /S %src% %dest% 

我复制了 0 个文件。


已解决:

set src="%driveletter%:\Users\TomP"

我忘记了:

【问题讨论】:

  • 您遇到了什么错误?错误代码和/或消息?

标签: batch-file copy xcopy


【解决方案1】:

你可以试试 robocopy 吗?

robocopy %src% "%dest%" /MIR /Z

【讨论】:

  • 如果我尝试 robocopy 路径不正确:它使用:C:\Users\Tump\Desktop\C\Users\Tump\test
  • 你能用set src=%driveletter%\Users\TomP\test\*试试xcopy吗?
  • 错误,找不到文件 - *
  • 但我想继续使用 robocopy。我认为这只是引号的某种语法错误
  • 我可以看到 src 的真正价值吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-01-26
  • 2023-02-22
  • 1970-01-01
  • 2011-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多