Powershell简单获取注册表值


在Powershell中能非常简单的获取注册表的值,这里有一个简单的代码样板:

$RegPath = 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion'
$key = Get-ItemProperty -Path "Registry::$RegPath"

现在,现在只需替换$Regpath为注册表的路径, 当然你也可以从Regedit.exe中复制粘贴过来。

一旦你运行代码赋值给了$Key,在ISE编辑器中简单的$Key和一个点,将会列出它所有值的名字,并且你可以轻松的得到你想要的读取的值。同样在控制台,按一下TAB在你输入点后你能看到其有效值的名字。

$key.CommonFilesDir
$key.MediaPathUnexpanded
$key.ProgramW6432Dir

原文地址: Reading Registry Values the Easy Way

心得:

每次想读取注册表时总记不住注册表的的前缀规范,这下子我算是记住了。这个方法不错,易读易理解。

本文链接: https://www.pstips.net/reading-registry-values-the-easy-way.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注