【探索PowerShell 】【五】PowerShell基础知识2011-04-25 51cto博客 melvillo在PowerShell中,我们可以轻松的与数据、对象进行交互,为了简化我们访问外部数据, PowerShell允许我们像操作驱动器、文件一样对数据、对象等进行操作。使用这条命令,查看我们已有的Providers:
get-psprovider
实际上,每一个Provider就是一个动态链接库(.dll),在PowerShell中也可以被称之为 “管理单元”,在管理单元中,有详细的代码实现我们的各种操作。PowerShell甚至允许我 们自己编写Provider:http://msdn.microsoft.com/en-us/library/cc136763 (VS.85).aspx我们对数据等的操作方式有很多,例如:
| cmdlet | 功能 | cmd command | alias | 
| get-location | 当前目录 | pwd | gl | 
| set-location | 改变操作目录 | cd,chdir | sl | 
| new-item | 新建文件或文件夹 | 无 | ni | 
| rename-item | 重命名 | rn | rni | 
| copy-item | 复制 | copy | cpi | 
| move-item | 移动 | move | mi | 
| remove-item | 删除 | del | ri | 
| set-item | 设置内容 | 无 | si | 
| clear-item | 删除内容 | 无 | cli | 
| mkdir | 新建文件夹 | md | 无 | 
| set-content | 设置内容 | 无 | sc | 
| get-content | 获取内容 | type | gc |