【发布时间】:2022-01-08 03:54:32
【问题描述】:
您好,我正在努力替换 400 ish remote win 7 pcs 上的 2 个文件夹。
C:\测试 C:\决赛
由于人们不自己清理,它们已经开始变得超出需要。
它们应该是 ~350 mb,但大多数至少 1.5 gb
因此,为用户替换文件夹需要很长时间。
所以我只想将项目复制到远程电脑上,让它替换我所拥有的备份中的所有内容。
但我担心的是文件损坏,所以我知道您可以移动压缩文件夹然后解压缩它们,但这是否会减慢一切速度,因为它会更容易复制项目然后修复需要它的项目?
我打算只:对于每个 IP,删除文件夹,复制文件夹 - 递归
我是不是想多了?
【问题讨论】:
-
"[...] 但这会让一切都变慢 [...]?" - 找出答案的最简单方法是测试它!编写一个脚本来复制远程上的 zip + unzips,然后编写另一个脚本来按原样复制目录及其内容。当您只为 1 或 2 台远程机器运行它时,记录每个需要多长时间(您可以为此使用
Measure-Command)。 -
robocopy工作时还可以为那些“自行清理”的用户节省时间
标签: powershell file-transfer corruption