如何获取多台远程服务器上的文件内容,并汇总到本地?2020年4月27日 来自 PowerShell交流中心 › 如何获取多台远程服务器上的文件内容,并汇总到本地? -2 赞 踩 pwshroad asked 5 年 ago 我用线程池的方法去很多台(300台左右)windows上执行,用ivoke-command执行get-content,然后再将结果汇总,当远程服务器上的文件较大(5MB左右),脚本跑起来就特别卡(目测30分钟跑不完),请问老师有好的方法解决吗? 1 Answers -2 赞 踩 Best Answer Mooser Lee 管理员 answered 5 年 ago Invoke-command 的背后是WinRM服务,背后是http协议,不适合做大文件传输。多线程运行时,请监控网络和CPU的占用率,估计网络和CPU是性能瓶颈。 如果负载过高,可以考虑降低并行粒度,比如每次最多并行5个任务,或者10个任务。