在 xcopy 中使用 IP 地址的正确语法是什么?

在 xcopy 中使用 IP 地址的正确语法是什么?

我想将 Windows 计算机上的一组文件复制到我有凭据的多个 Windows 服务器上,而不必通过 RDC,这在理论上是一个简单的任务。对于这种用法,xcopy 中的适当语法显然是\\servername\...,但我认为我不需要输入任何内容servername——只需输入 IP 地址和密码。并且xcopy "C:\Users\myname\Documents\uploadtest.txt" "\\xxx.xxx.xxx.xxx\C:\Users\Public\Public Documents\"只给出结果“驱动器规范无效”,而不是要求输入密码或任何其他内容。如果将第二个冒号替换为美元符号,情况也是如此。我做错了什么?

答案1

您需要用 替换\\xxx.xxx.xxx.xxx\C:\Users\\xxx.xxx.xxx.xxx\C$\Users您的命令就可以工作了。xcopy只知道共享文件夹,并且C:驱动器是C$自动共享的。

答案2

确保已启用文件和打印机共享nowiressecurity.com 部分:

在 Windows 计算机上,必须启用网络连接或适配器的共享协议,该计算机才能托管和访问网络共享。尽管防火墙配置和其他设置可能已启用,但除非启用这些协议,否则无法实现共享。

相关内容