我有几个基于不同服务器的虚拟机(都运行 Windows)。我需要将一些文件复制到所有这些计算机。我有所有这些机器的管理员用户 ID 和密码。有时我需要在这些机器上执行静默安装程序。有没有可以用来完成这项工作的工具?
答案1
我已通过默认管理员共享 (\server\c$) 将内容复制到远程服务器,并使用了 PsExec。检查一下: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
我认为 rcmd 和 rcmdsvc 在 Windows 服务器资源工具包中,但我不确定是否有更新的版本。
答案2
老实说,确实有数百种,甚至数十种方法可以做到这一点。
我个人会使用一个简单的批处理文件来映射网络驱动器 (net use),然后复制文件。我建议使用 robocopy 而不是 copy 或 xcopy,因为它支持镜像等功能。
至于执行安装程序,那完全是另一个问题。为此,您可以在复制安装程序后使用远程命令 (rcmd) 来执行安装程序。