| 用途 | 远程读注册表值 |
|---|---|
| 命令 | reg query \\host\HKLM\路径 /v 值名 |
| PowerShell | [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine','host') |
常用示例
常用示例
# CMD 一行
reg query \\web01\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
# PowerShell 程序化
$base = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', 'web01')
$key = $base.OpenSubKey('SOFTWARE\Microsoft\Windows NT\CurrentVersion')
$key.GetValue('ProductName')只读排查用;要改远端注册表请进 Invoke-Command 在本机内操作,改动更容易审计。