robocopy "C:\Users\Administrator\source\repos\calendar-lord\bin\Debug\Outputs" "\\192.168.2.112\Calendars" /E /MT:8 /R:2 /W:1 /NP /NDL
## 一、首选:Windows 自带 Robocopy(**完全免费、系统内置、无版权问题,推荐办公 / 服务器**)
✅ Vista/Win10/Win11/Windows Server 全部自带,不需要额外安装
✅ 原生支持 **多线程拷贝 `/MT:N`**,专门优化大量小文件 SMB 共享传输
✅ 保留文件时间戳、支持断点、过滤文件、网络共享路径直接用
### 基础命令(局域网共享大量小文件)
```
# /MT:8 开启8线程;/E 复制子目录;/R:2 失败重试2次;/W:1 重试等待1秒
robocopy "D:\源目录" "\\文件服务器\共享目录\目标" /E /MT:8 /R:2 /W:1 /NP /NDL
```
参数说明:
- `/MT:8` 线程数,局域网一般 `4~16`,不要设置过大;
- `/E` 复制所有子文件夹(包含空目录);
- `/NP` 不显示进度百分比,日志干净;
>
> 缺点:纯命令行,没有图形界面;如果你 C# 程序调用,可以直接`Process.Start`执行 robocopy。