我需要将注册表项中的单个数据项保存到变量中.我没有运气就试过以下事情:
$dxVersion = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\DirectX").GetValue("Version",$null)
Run Code Online (Sandbox Code Playgroud)
我只想保存变量的版本号,没有别的.不是名字,只是数据.
在此先感谢您的帮助!
Ant*_*ace 10
你几乎拥有它.尝试:
$dxVersion = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\DirectX").Version
Run Code Online (Sandbox Code Playgroud)
Get-ItemProperty返回一个PSCustomObject,其中包含许多属性 - 其中包含Version.我上面使用的这种点缀符号允许您快速访问任何属性的值.
或者,只要指定标量属性,就可以使用ExpandProperty参数Select-Object:
$dxVersion = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\DirectX") | Select-Object -ExpandProperty Version
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20755 次 |
| 最近记录: |