用batch file/脚本编辑registry

我正在编辑Windows 10的registry进行部署,但没有为我工作。 我正在写一个batch file,从任务栏中删除存储图标。 我发现了需要改变的关键,但是迄今为止我的尝试都没有取得成功。 这是我最近的尝试。

@echo off reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{3616E1B7-E166-433A-BBCC-03F638F02C65}User\Software\Policies\Microsoft\Windows\Explorer" /v "NoPinningStoreToTaskbar" /t REG_DWORD /d 1 /f 

我也试图写一个PowerShell脚本,但也不起作用。 这是PowerShell脚本。

 if ((Get-ItemProperty 'HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{3616E1B7-E166-433A-BBCC-03F638F02C65}User\Software\Policies\Microsoft\Windows\Explorer' -name NoPinningStoreToTaskbar | select -exp NoPinningStoreToTaskbar) -ne 1) { Set-ItemProperty 'HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{3616E1B7-E166-433A-BBCC-03F638F02C65}User\Software\Policies\Microsoft\Windows\Explorer' -Name NoPinningStoreToTaskbar -Value 1 } 

任何洞见,你可以给米将是太棒了!

您正试图设置组策略。 而不是更改注册表,您只是想设置启用组策略,防止将商店应用程序固定到任务栏作为部署。

  1. 启动gpedit.msc – >用户配置 – >管理模板 – >开始菜单和任务栏 – >不允许将应用程序固定到任务栏。
  2. 测试 – > gpupdate / force,注销并重新登录。