回答大牛,本人初学powershell,请问如何将注册表中reg-binary格式的值输出显示为ascii呢?


PS> Get-ItemProperty -Path HKCU: -Name testKey


testKey : {80, 83, 116, 105...}
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\
PSParentPath :
PSChildName : HKEY_CURRENT_USER
PSDrive : HKCU
PSProvider : Microsoft.PowerShell.Core\Registry



PS> (Get-ItemProperty -Path HKCU: ).testKey
80
83
116
105
112
115
46
78
69
84
PS C:\Users\libao> [char[]]((Get-ItemProperty -Path HKCU: ).testKey)
P
S
t
i
p
s
.
N
E
T
PS C:\Users\libao> [char[]]((Get-ItemProperty -Path HKCU: ).testKey) -join '
PStips.NET

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。