如何使用PowerShell在Windows 8中打开Windows位置平台

时间:2013-04-01 23:38:14

标签: powershell

有没有办法使用PowerShell检查Windows 8中的“打开Windows位置平台”选项? 此选项在控制面板 - 位置设置下可用。

当我手动打开它时,我没有找到任何针对此设置的注册表设置。如果我找到任何注册表设置,我可以使用该注册表选项来启用它,但不幸的是注册表没有变化。

提前谢谢 普利文。

1 个答案:

答案 0 :(得分:2)

实际上,我只是使用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