powershell目录前缀


1

你在powershell目录路径中称为前缀部分是什么?与证书一样,您可以:

cd cert:/path/to/certificate

或者对于注册管理机构,您可以:

cd HKCU:/path/to/registry/key

你称之为“证书:”或“HKCU:”部分是什么?你如何获得哪些可用的列表?

谢谢

肖恩

Answers:


1

在PowerShell中,它们被称为路径的“限定符”。

查找此信息的最佳位置似乎位于split-pathcmdlet选项的文档中

-Qualifier

仅返回指定路径的限定符。对于FileSystem或注册表提供程序,限定符是提供程序路径的驱动器,例如C:或HKCU:。

话虽如此,在大多数其他地方(包括有关资格本身Blurb的)这些限定仍然被称为“驱动器”,即使它超越了一般的c:d:等带动成交量方面。

各种PowerShell 提供商提供不同的限定符/驱动器。

Windows PowerShell提供程序允许任何数据存储像文件系统一样公开,就像它是一个已安装的驱动器一样。例如,内置的注册表提供程序允许您像导航计算机的c驱动器一样导航注册表。提供程序还可以覆盖Item cmdlet(例如,Get-Item,Set-Item等),以便可以将数据存储中的数据视为文件,并在导航文件系统时处理目录。

您可以使用Get-PSProvider获取当前加载的提供商列表,其中列出了他们添加的“驱动器”:

在此输入图像描述

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.