Powershell命令cp和cp -r,rm和rmdir之间有什么区别

时间:2016-03-11 19:54:31

标签: powershell cp rm rmdir

我正在学习PowerShell中的命令。

cp和cp -recurse有什么区别?

rm和rmdir有什么区别? rm只是rmdir的缩写吗?

1 个答案:

答案 0 :(得分:3)

将来你会在提问之前自己做更多的研究。否则,您的问题将被评定。

如果您不确定开关的作用,有时可以帮助您使用

get-help [command] -examples

这些示例通常会显示如何使用-recurse这样的选项并附上简要说明。

但是要回答你的问题,给定下面的目录结构,使用Documents上的copy-item将复制Documents目录。 Doc1.txt,Doc2.txt,MoreDocs目录及其下的所有内容都不会被复制。使用-Recurse选项会将copy-item应用于Documents以及找到的所有子目录或子目录,因此您将复制Documents下的所有内容,包括MoreDocs和doc3.txt。

Documents
|---Doc1.txt
|---Doc2.txt
|---MoreDocs
    |---Doc3.txt