Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何";关闭有关Windows备份的消息”;使用命令行/powershell_Windows_Powershell_Command Line_Automation - Fatal编程技术网

如何";关闭有关Windows备份的消息”;使用命令行/powershell

如何";关闭有关Windows备份的消息”;使用命令行/powershell,windows,powershell,command-line,automation,Windows,Powershell,Command Line,Automation,我正在编写一个脚本,为windows服务器设置某些需要的功能。我需要在action center中启用“关闭有关Windows备份的消息”。我知道其中一种方法是对注册表项进行一些更改,但无法使其生效。如果您确实不想(或不能)使用GPO设置此项,则必须设置并确保HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup项存在,然后创建(或更新)名为禁用监视的DWORD,值为1 要在Powershell中执行此操作,请执行以下操作: Ne

我正在编写一个脚本,为windows服务器设置某些需要的功能。我需要在action center中启用“关闭有关Windows备份的消息”。我知道其中一种方法是对注册表项进行一些更改,但无法使其生效。

如果您确实不想(或不能)使用GPO设置此项,则必须设置并确保
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup
项存在,然后创建(或更新)名为
禁用监视
的DWORD,值为1

要在Powershell中执行此操作,请执行以下操作:

New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup `
  -Name DisableMonitoring -PropertyType DWORD -Value 1
如果属性已存在,则会出现错误,您可以改为使用
Set-ItemProperty
cmdlet,该cmdlet与此类似,但省略了
-PropertyType
参数:

Set-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup `
  -Name DisableMonitoring -Value 1
我在任何地方都没有看到这方面的文档,但与许多其他可以作为GPO的一部分设置的注册表项一样,如果直接在注册表中更新,您可能需要重新启动Windows才能识别它

不过要明确,建议通过本地组策略或作为域策略的一部分推出的策略来设置此设置

编辑:以下是有关该密钥的Microsoft官方文档:。如果这不起作用,则会发生其他事情,但这是正确的编程解决方案

编辑2这只会停止弹出窗口-如果要禁用在操作中心链接的相关屏幕,需要设置适当的本地或域组策略设置,使其变为“由管理员管理”并变灰


如果您不能只设置域策略并想设置本地策略设置Powershell,您可以使用Powershell模块进行探索,或者在映像中设置本地策略(这是询问如何在系统准备的Windows映像中保留本地组策略的好地方).

注册表或组策略将是它出现的唯一方式。不过,也许有更博学的人能证明我错了。我试过你上面提到的方法。但即使重新启动后,它仍然是一样的。我在问题中添加了一个图像,它展示了我正在询问的内容,以提供更清晰的信息。让我问一下——设置了注册表设置后,您是否会收到未设置的警报(通知)?或者你只是在这里看到它,并希望阻止用户配置它?另外,你能用你正在运行的Windows版本更新你的帖子吗?(例如,Windows Vista Home、Windows 7 Pro等)我正在运行Windows 7 Enterprise,您是否仍会收到关于此的任务栏弹出窗口?还是你只是在行动中心看到的?