Sma*_*EGA -1 windows registry powershell powershell-2.0 powershell-4.0
Powershell 命令显示 false ,即使该路径存在于注册表中,我做错了什么?
PS D:\Folder> Test-Path -Path 'HKU:\S-9-9-21-57989841-616249376-1801674531-2451702'
False
Run Code Online (Sandbox Code Playgroud)
HKU:默认情况下未定义驱动器。
要么使用:
Test-Path -Path 'Registry::HKEY_USERS\S-9-9-21-57989841-616249376-1801674531-2451702'
Run Code Online (Sandbox Code Playgroud)
或者先定义驱动器:
$null = New-PSDrive -Name HKU -PSProvider Registry -Root HKEY_USERS
Test-Path -Path 'HKU:\S-9-9-21-57989841-616249376-1801674531-2451702'
Run Code Online (Sandbox Code Playgroud)
完成后删除该驱动器Remove-PSDrive -Name HKU
| 归档时间: |
|
| 查看次数: |
294 次 |
| 最近记录: |