在远程局域网中,我想在两个目录(存储,通过以下方式连接为驱动器号)之间复制(而不是移动)一组约 5000 个(已压缩)文件,总计 30 GB净使用) 定期检查,但仅在通过以下方式检查连接到此 LAN 的计算机的文件列表后远程控制。使用 WinSCP 或类似工具复制文件集大约需要 2 小时,而通过远程桌面和使用 Windows 资源管理器复制和粘贴仅需 30 分钟。这似乎是一个协议问题(例如,目录列表可能需要半分钟)。使用压缩(不压缩,因为 5000 个文件已经压缩)传输一个文件可将 WinSCP 缩短至 30 分钟,但压缩/解压缩会占用节省的传输时间。
鉴于我想复制远程控制并且不在远程端安装额外的工具:我还有什么其他方法可以获得这 30 分钟的速度? 复制是一个选项,但我要求启动 Explorer 的复制功能或命令行上的类似功能。仅使用 Windows 标准工具/可能性(可通过 ssh 启动)处理大量文件时,合适的方法是什么?
答案1
如果是我,我会考虑利用现有的后台智能传输服务内置于 Windows(XP 及更高版本)。
我没有用过它,但它确实看起来很适合你想做的事情。
答案2
您可以尝试使用 nc (netcat),因为它没有像 ssh (winscp) 那样的开销