Fix GetComputerInfo test for looking up registry (#3065)
* Fix GetComputerInfo test for looking up registry * Addressed code review comments
This commit is contained in:
parent
8303a2b3fb
commit
a69116db05
|
@ -750,7 +750,8 @@ public static extern int LCIDToLocaleName(uint localeID, System.Text.StringBuild
|
|||
param([string]$propertyName)
|
||||
|
||||
$key = 'HKLM:\Software\Microsoft\Windows NT\CurrentVersion\'
|
||||
$regValue = (Get-ItemProperty -Path $key -Name $propertyName).$propertyName
|
||||
$regValue = (Get-ItemProperty -Path $key -Name $propertyName -ErrorAction SilentlyContinue).$propertyName
|
||||
|
||||
if ($propertyName -eq "InstallDate")
|
||||
{
|
||||
# more complicated case: InstallDate
|
||||
|
@ -763,6 +764,8 @@ public static extern int LCIDToLocaleName(uint localeID, System.Text.StringBuild
|
|||
{
|
||||
return $regValue
|
||||
}
|
||||
|
||||
return $null
|
||||
}
|
||||
|
||||
function Get-ExpectedComputerInfoValue
|
||||
|
|
Loading…
Reference in a new issue