从 Powershell 编辑和查看注册表项

从 Powershell 编辑和查看注册表项

我正在学习 Powershell,并一直在尝试编写一个脚本,该脚本会自动将我的驱动器映射到特定的网络驱动器。这很容易,但我还想从 Windows 资源管理器中将某些名称与它们关联起来。这可以从注册表中完成,但我不知道如何从 Powershell 中完成。我在网上进行了研究,现在我可以使用 gci 和 set-location/cd 像普通驱动器一样导航注册表到某个点,但是一旦我到达最后一个文件夹键,我就无法再使用 gci 看到键内的 DWORD。从 regedit 中,我知道里面有一堆键。我的路径是 HKCU:\software\microsoft\windows\currentversion\explorer\mountpoints2##ComputerName#DriveName

答案1

很简单;使用命令 get-itemProperty 来查看所有键。因此,如果您已经按照问题中的路径进行了操作,则查看所有相关内容的命令是:

get-itemproperty .\

显然,您也可以从目录结构的更高位置看到这一点,只需在 .\ 后添加路径即可。

要完成重命名驱动器标签以使其显示在 Windows 资源管理器中的任务,请使用以下命令:

set-itemProperty . _LabelFromDesktopINI "insert new label here"

相关内容