现在我们知道如何使用Get-Help 来查看dir和cd 的别名 - 让我们看看可以用cd做什么,这是Set-Location的别名

使用cd命令我们可以浏览我们的文件系统,为什么不浏览我们的注册表?环境变量?证书存储?甚至是Active Directory?

让我们看看我们如何导航到我们的注册表:

cd hklm: - 将我们带入HKEY_LOCAL_MACHINE
cd hkcu: - 将我们带入HKEY_CURRENT_USER


在那里我们可以使用dir或Get-ChildItem来查看那里的内容。

Powershell 管理应用系列(Part3 )_第1张图片

或者让Set-Location(cd)进入我们的环境变量:

Powershell 管理应用系列(Part3 )_第2张图片

要回到我们的文件系统,我们只需要cd c:

我们怎样才能知道Set-Location的位置?

通过 GET- PSDrive 并获得它们的列表:

GET-PSDrive


Powershell 管理应用系列(Part3 )_第3张图片

如果我们想创建一个新的PSDrive,那么还有一个cmd-let:New-PSDrive让我们制作一个,我们将“c:\ program files”改为pf:filesystem PSDrive:

New-PSDrive pf文件系统“C:\ Program Files” - 这也可以是UNC路径

Powershell 管理应用系列(Part3 )_第4张图片

要删除PSDrive,只需使用Remove-PSDrive删除“Program Files”

注 : 删除-PSDrive pf - 没有“:”

Powershell 管理应用系列(Part3 )_第5张图片

现在在文件系统中执行的注册表中执行以下操作:

我将进入hkcu:并创建一个名为IEkey 键值

clip_image006[18]

Powershell 管理应用系列(Part3 )_第6张图片