本文目录导读:

- Windows 系统(关闭系统自动更新提示)
- Python 脚本(自动化点击“稍后”或“关闭”弹窗)
- macOS 系统(关闭App Store更新提醒)
- Linux 系统(禁用 apt 更新提示)
- 针对特定软件(如Android Studio)
- 注意事项:
这里为您提供几种常见环境下的自动拒绝/关闭更新提醒的脚本方案,您可以根据自己的操作系统或软件环境选择使用:
Windows 系统(关闭系统自动更新提示)
方法1:通过注册表禁用(推荐,最彻底)
将以下代码复制到记事本,保存为 disable_update.reg 文件,双击运行:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoUpdate"=dword:00000001 "AUOptions"=dword:00000002 "ScheduledInstallDay"=dword:00000000 "ScheduledInstallTime"=dword:00000003
方法2:使用批处理脚本(.bat)
创建一个 .bat 文件,粘贴以下内容,右键“以管理员身份运行”:
@echo off echo 正在关闭Windows自动更新服务... sc config wuauserv start= disabled sc stop wuauserv echo 正在禁用更新驱动... reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /t REG_DWORD /d 1 /f reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" /v SearchOrderConfig /t REG_DWORD /d 0 /f echo 完成!请重启电脑生效。 pause
Python 脚本(自动化点击“稍后”或“关闭”弹窗)
如果您需要自动处理某个软件弹出的更新提示框(如微信、钉钉等),可以使用 pyautogui 库自动点击“稍后/取消/关闭”按钮。
前提:安装依赖包
pip install pyautogui pillow
示例脚本(循环监控并关闭弹窗):
import pyautogui
import time
# 循环检测,如果发现“稍后”按钮就点击
while True:
try:
# 图片要自己截图保存为“稍后.png”放在同级目录
btn = pyautogui.locateCenterOnScreen('稍后.png', confidence=0.8)
if btn:
pyautogui.click(btn)
print("检测到更新提示,已点击【稍后】", time.ctime())
except Exception as e:
pass
time.sleep(5) # 每5秒检测一次
macOS 系统(关闭App Store更新提醒)
使用 终端命令 或 保存为 .command 脚本文件:
#!/bin/bash # 禁用 App Store 自动更新提示 sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticCheckEnabled -bool FALSE sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -bool FALSE sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CriticalUpdateInstall -bool FALSE sudo softwareupdate --schedule off echo "已关闭macOS更新提醒,需要密码验证。"
Linux 系统(禁用 apt 更新提示)
创建脚本 disable_update.sh:
#!/bin/bash # 禁用Ubuntu/Debian 自动更新提醒 sudo sed -i 's/Update-Package-Lists "1"/Update-Package-Lists "0"/g' /etc/apt/apt.conf.d/20auto-upgrades sudo sed -i 's/Unattended-Upgrade "1"/Unattended-Upgrade "0"/g' /etc/apt/apt.conf.d/20auto-upgrades # 禁用自动下载更新(若存在) sudo rm -f /etc/apt/apt.conf.d/10periodic echo "已禁用Linux自动更新提醒"
运行权限:chmod +x disable_update.sh && sudo ./disable_update.sh
针对特定软件(如Android Studio)
写一个简单的批处理屏蔽弹出:
@echo off echo 屏蔽Android Studio更新检查 reg add "HKCU\Software\Google\AndroidStudio" /v "idea.is.internal" /t REG_SZ /d "true" /f reg add "HKCU\Software\Google\AndroidStudio" /v "idea.ignore.disabled.plugins" /t REG_SZ /d "true" /f
注意事项:
- Windows 禁用服务 可能导致无法正常更新到安全补丁,请谨慎操作。
- Python 方案 需要您提前截图按钮图标,不同软件分辨率不同可能需要调整
confidence值。 - 执行 注册表修改 前建议备份注册表(
reg export)。
请根据您的具体场景告诉我您使用的是哪个软件或系统,我可以帮您定制更精准的脚本代码。