首页/系统/Windows 运维速查/Copy-Item 复制文件与目录
PowerShell 基础66 条

Copy-Item 复制文件与目录

复制文件、目录(含 -Recurse),支持强制覆盖;与 CMD 的 copy/xcopy 相比对象语义更清晰。

Windows 运维速查系统更新于 2026-10-12
用途复制文件/目录
语法Copy-Item [-Path] <源> [-Destination] <目标> [-Recurse] [-Force]
要点复制目录必须加 -Recurse;覆盖只读文件需 -Force

常用示例

常用示例
Copy-Item D:\Src\app.exe D:\Bak\ -Force
Copy-Item D:\Web \\srv\share\web -Recurse -Force
目标为已存在目录时文件复制进目录内;大目录迁移建议用 robocopy 以获得日志与重试。

易错点

  • 忘加 -Recurse 时目录只复制成空壳且不报错,容易漏检
  • 跨卷复制大文件耗时长,脚本里应设置超时或改用 robocopy /MT

数据来源与参考

  • Microsoft Learn:Copy-Item

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌