测试路径即使存在也返回 false
Test-Path Returning false eventhough it exists
Powershell 命令显示 false,即使该路径存在于注册表中,我做错了什么?
PS D:\Folder> Test-Path -Path 'HKU:\S-9-9-21-57989841-616249376-1801674531-2451702'
False
默认情况下未定义驱动器 HKU:
。
要么使用:
Test-Path -Path 'Registry::HKEY_USERS\S-9-9-21-57989841-616249376-1801674531-2451702'
或先定义驱动器:
$null = New-PSDrive -Name HKU -PSProvider Registry -Root HKEY_USERS
Test-Path -Path 'HKU:\S-9-9-21-57989841-616249376-1801674531-2451702'
完成后使用 Remove-PSDrive -Name HKU
删除该驱动器
Powershell 命令显示 false,即使该路径存在于注册表中,我做错了什么?
PS D:\Folder> Test-Path -Path 'HKU:\S-9-9-21-57989841-616249376-1801674531-2451702'
False
默认情况下未定义驱动器 HKU:
。
要么使用:
Test-Path -Path 'Registry::HKEY_USERS\S-9-9-21-57989841-616249376-1801674531-2451702'
或先定义驱动器:
$null = New-PSDrive -Name HKU -PSProvider Registry -Root HKEY_USERS
Test-Path -Path 'HKU:\S-9-9-21-57989841-616249376-1801674531-2451702'
完成后使用 Remove-PSDrive -Name HKU