我正在尝试编写一个 robocopy 命令来将文件从我的本地计算机复制到我的任何一台部署服务器

ROBOCOPY ../../MyService/bin/release/ \\remote-computer\\C:\services\myservice /MIR

我收到这个错误
The system detected a possible attempt to compromise security.
Please ensure that you can contact the server that authenticated you.

这是意料之中的,因为我没有在命令中包含任何类型的安全凭证。

有没有办法通过包含权限来使其工作?我不想通过共享文件夹之类的东西来做到这一点。我看过了,但在文档中看不到任何内容。

我应该用 psexec 之类的东西来做这个吗?或者也许我应该使用类似 powershell 的东西?

最佳答案

您能否看看这个答案,看看这是否回答了您的问题: Robocopy commands to copy a file to over 50 remote machines 。另外,请查看这篇知识库文章: http://support.microsoft.com/kb/938457

关于deployment - Robocopy 将文件复制到远程机器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19234471/

10-11 17:07