Batch file 批处理文件不适用于注册表编辑
我正试图禁用弹出拦截器使用上述脚本。这不起作用,仅在执行后注册表值仍然为1Batch file 批处理文件不适用于注册表编辑,batch-file,Batch File,我正试图禁用弹出拦截器使用上述脚本。这不起作用,仅在执行后注册表值仍然为1 REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows" /v "PopupMgr" /t REG_DWORD /d 0 /f 看看这篇文章,它可能会帮助你做你想要的 如果您无法编辑它,为什么不直接删除密钥并使用REG delete重新添加它?应该没有理由不能更改该数据,您确定您正在更改并检查当前活动用户的密钥吗?我已成功测
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows" /v "PopupMgr" /t REG_DWORD /d 0 /f
看看这篇文章,它可能会帮助你做你想要的
如果您无法编辑它,为什么不直接删除密钥并使用
REG delete
重新添加它?应该没有理由不能更改该数据,您确定您正在更改并检查当前活动用户的密钥吗?我已成功测试了以下脚本,它根据当前状态打开或关闭弹出窗口阻止程序
@ECHO关闭
设置“KEY=HKCU\Software\Microsoft\Internet Explorer\New Windows”
对于('REG QUERY“%KEY%”/V PopupMgr')中的/F“SKIP=2TOKENS=3”%%A,请执行设置”\uu=%%A
如果%\%eq 0(设置/A+=1),否则设置“\=0”
REG添加“%KEY%”/V PopupMgr/T REG\u DWORD/D%\u%/F>NUL
此脚本仅用于添加键而不是编辑实际值?@SCramphorn,/f
选项指示覆盖当前值。。。