有没有办法使用 PowerShell 在 Windows 8 中检查“打开 Windows 位置平台”选项?此选项在控制面板 - 位置设置下可用。
当我手动打开它时,我没有找到任何为此进行的注册表设置。如果我找到任何注册表设置,我可以使用该注册表选项来启用它,但不幸的是注册表没有变化。
提前感谢普拉文。
有没有办法使用 PowerShell 在 Windows 8 中检查“打开 Windows 位置平台”选项?此选项在控制面板 - 位置设置下可用。
当我手动打开它时,我没有找到任何为此进行的注册表设置。如果我找到任何注册表设置,我可以使用该注册表选项来启用它,但不幸的是注册表没有变化。
提前感谢普拉文。
实际上,我只是使用 Procmon 查看正在更改的 reg 密钥,并看到该密钥名为“SensorPermissionState”。如果复选框被选中(即它已打开),则值为 1。
如果您清除复选框,它将设置为 0x00000000
所以这应该打开它(似乎要求你在 Admin Shell 中):
Set-ItemProperty `
-path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Sensor\Overrides\{BFA794E4-F964-4FDB-90F6-51056BFE4B44}\' `
-name sensorpermissionstate -value 1
并关闭它
Set-ItemProperty `
-path 'HKLM:\SOFTWARE\Microsoft\Windows nt\CurrentVersion\Sensor\Overrides\{BFA794E4-F964-4FDB-90F6-51056BFE4B44}' `
-name sensorpermissionstate -Value 0