在 PowerShell 中,通过使用 Copy-Item
命令,您可以轻松地从不同目录复制文件
Copy-Item
命令,指定源文件和目标文件夹的路径。参考以下示例:Copy-Item -Path "C:\source\file.txt" -Destination "D:\destination\"
在这个例子中,我们将从 "C:\source" 目录中的 file.txt
文件复制到 "D:\destination" 目录。如果目标目录中已经存在同名文件,Copy-Item
将覆盖它。
另一种方法是使用 Copy-Item
命令,并指定要复制的文件夹。以下示例演示了如何将整个文件夹(包括子文件夹和文件)从源目录复制到目标目录:
Copy-Item -Path "C:\source\*" -Destination "D:\destination\" -Recurse
在这个例子中,-Recurse
参数告诉 Copy-Item
命令复制源目录及其所有子目录和文件。
请注意,当使用 -Recurse
参数时,如果目标目录中已经存在同名文件,Copy-Item
将覆盖它。 若要防止覆盖文件,可以使用 -Force
参数以强制覆盖,或使用 -ErrorAction
参数将错误显示为警告。
Copy-Item -Path "C:\source\*" -Destination "D:\destination\" -Recurse -Force
这条命令将在复制过程中覆盖所有同名文件,并将错误(例如文件已存在)显示为警告。
领取专属 10元无门槛券
手把手带您无忧上云