Powershell 试图找出如何使用robocopy复制数千个文件

Powershell 试图找出如何使用robocopy复制数千个文件,powershell,robocopy,Powershell,Robocopy,我正在尝试使用Robocopy将文件从一台服务器移动到另一台服务器。我在一个有几千个文件的目录中使用了我的命令,它工作得很好,但现在我试图在一个有几十万个文件的不同文件夹中使用它,它似乎永远不会开始。你有没有想过我能做些什么来开始复制?也许我需要用机器人以外的东西 robocopy \\remoteserver\files F:\files *.* /NP /V /MT:64 你等它做某事等了多久?在做任何事情之前,它需要建立一个要复制哪些文件的列表,这在远程服务器上会很慢。使用/L运行它,可

我正在尝试使用Robocopy将文件从一台服务器移动到另一台服务器。我在一个有几千个文件的目录中使用了我的命令,它工作得很好,但现在我试图在一个有几十万个文件的不同文件夹中使用它,它似乎永远不会开始。你有没有想过我能做些什么来开始复制?也许我需要用机器人以外的东西

robocopy \\remoteserver\files F:\files *.* /NP /V /MT:64

你等它做某事等了多久?在做任何事情之前,它需要建立一个要复制哪些文件的列表,这在远程服务器上会很慢。使用
/L
运行它,可以查看此列表,而不复制任何内容。@BACONhours@BACON . . . 你知道一种绕过建立列表的方法吗?不知道,它必须预先计算哪些文件与任何过滤器匹配,并且在做任何事情之前实际需要复制哪些文件。
F:
是映射驱动器还是本地磁盘?您能否在
remoteserver
上运行
robocopy
,将它们推送到
F:
所在的任何位置?否则,我会尝试一些东西来确认它实际上是在后台做一些事情。我想是的,只是因为要通过网络连接枚举的文件数量太多,所以花了这么长时间。@BACON Darn:-/F:\是目标服务器的本地文件。否我无法在远程设备上运行powershell(没有windows操作系统的synology nas)