标签:
1 提供程序
PowerShell 的 提供程序, 或者说是 PSProvider, 本质是一个 适配器 , 可以访问 某些 数据存储介质 , 并使得 存储介质,看起来,像一个 磁盘驱动器
PS C:\windows\system32> Get-PSDrive Name Used (GB) Free (GB) Provider Root CurrentLocation ---- --------- --------- -------- ---- --------------- Alias Alias C 57.59 62.52 FileSystem C:\ windows\system32 Cert Certificate \ D 28.78 149.20 FileSystem D:\ E FileSystem E:\ Env Environment F FileSystem F:\ Function Function G FileSystem G:\ HKCU Registry HKEY_CURRENT_USER HKLM Registry HKEY_LOCAL_MACHINE Variable Variable WSMan WSMan
4 使用文件系统:
PS C:\windows\system32> Get-Alias cd CommandType Name ModuleName ----------- ---- ---------- Alias cd -> Set-Location
Note :
mkdir 并不是 New-Item 的别名 , 是一个函数,
实际上 调用了 New-Item ,只不过隐式的赋予了 -Type Directory
5 使用通配符 以及 绝对路径
* : 代表 0 或者 多个 字符
? : 通配符代表 单个字符
PowerShell 新增了一个参数 -LiternalPath , 该参数不支持 通配符 , 用来防止 注册表中, 有通配符
6 使用其他提供的应用程序
注册 表 就是其中 之一
标签:
原文地址:http://www.cnblogs.com/Nancy0401/p/5573462.html