将文件从一台Windows服务器复制到另一台

我必须将文件从Windows 2008服务器复制到一个或多个Windows 2008服务器。 我有目标机器上的帐户有足够的权限,让我使用PowerShell远程和使用WMI。 远程机器不运行ftp,ssh或类似的文件传输机制。 我不允许在目标服务器上安装软件或运行新服务。 我可以在源服务器上运行服务。

文件复制操作必须从源服务器启动。 即我不能手动login到目标机器,并启动复制 – 尽pipe自动化的方式来做到这一点是可以接受的。

是否可以使用WMI或PowerShell Remoting将文件从源文件推送到目标文件? 是否可以调用某种内置的http客户端或调用远程服务器上的BITS服务/代理来从源服务器上获取文件?

其他build议请。

是的,可以使用您提供的限制来复制文件。 基本上,您将需要确保源服务器有一个目标主机可以访问的文件共享。 然后,您需要按照由Frank White创建的流程来完成这个任务,并在这里进行充分的完善和引用,尽管您必须从VBS翻译为PS1: 试图使用WMI将文件从一台XP PC复制到另一台,因为RPC和UNC不可用

我知道这个问题是古老的,但碰到的是当我试图找到一个解决方案,所以计算将引导人们回答我写了并张贴在这里:

.NET – 将可执行文件复制到另一台计算机上,并执行它