【问题标题】:batch xcopy, robocopy copy to network path w/ credentions w/o using net use批量 xcopy,robocopy 复制到网络路径,带 / 凭证 w/o 使用网络使用
【发布时间】:2013-06-04 17:34:17
【问题描述】:

有没有办法使用任何复制命令不使用网络使用,复制到需要凭据的文件夹的网络路径。

使用 xcopy 您可以跨网络路径实现目标,但我无法获取凭据

xcopy /E/R/K C:\folder\ \\XXX.XXX\folder\*.*

这是我尝试过的方法,但与其他类似的输入一起不起作用。

robocopy /e C:\folder\ "\\XXX.XXX\folder\ /user:name passwrd"
xcopy /E/R/K C:\folder\ "\\XXX.XXX\folder\*.* /user:name passwrd"

谢谢。

【问题讨论】:

  • 使用了一种解决方法,它不会像映射到实际驱动器那样经常中断,只需使用 net use //xxx.x.x.x 并且不将其分配给带字母的驱动器。

标签: windows batch-file remote-access xcopy robocopy


【解决方案1】:

这些实用程序没有处理身份验证的机制。您将不得不使用网络使用或映射驱动器。不知道为什么您不想使用网络使用,但无论哪种方式,驱动器都需要在使用复制实用程序之前进行身份验证。也许尝试在 xcopy 上使用 RunAs 并使用所需的凭据。

您也可以在 AutoIt 脚本中执行此操作,该脚本将 RunAs 函数包装在命令行中。

【讨论】:

  • 我很感激,如果我能得到任何不是太多工作的东西,我会调查它并发表评论。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-14
  • 1970-01-01
  • 2010-12-12
  • 2012-09-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多