首先写在前面,这个是通过结束并删除GWX.exe、卸载某个补丁以达到「删除在Win7/8(.1)右下角的烦人升级通知」,并不是删除Win10的更新组件。
具体流程分为:判断是否存在「GWX」文件 → 结束并判断是否运行「GWX」文件 → 删除「GWX」目录 → 通过CMD卸载某个KB补丁。
本软件无窗体操作,请观察右下角或提示框。
文件: 百度云盘\Win10更新助手卸载.rar
大小: 875050 字节
MD5: 5A6035AAFDABE7EF9A1498F3B1D03FFB
SHA1: BB6255452484D8978DC4ACB607F6D77AB1B74D3C
CRC32: C06719A8
Code:
1 #NoTrayIcon 2 #region ;**** 参数创建于 ACNWrapper_GUI **** 3 #PRE_Icon=cela.ico 4 #PRE_Res_Comment=Win10升级助手删除工具 5 #PRE_Res_Description=Win10 Update Helper Deleter 6 #PRE_Res_Fileversion=1.0.0.3683 7 #PRE_Res_ProductVersion=1.1.2333 8 #PRE_Res_LegalCopyright=Celading SoftWare 9 #PRE_Res_requestedExecutionLevel=None 10 #endregion ;**** 参数创建于 ACNWrapper_GUI **** 11 #include <Date.au3> 12 #cs __________________________________________________ 13 14 脚本作者: Celading Master 15 电子邮件: 771208876@qq.com 16 脚本功能:Win10 Update Helper Deleter(Win10升级助手删除方程式) 17 18 #ce _______________________Code_______________________ 19 ;Start Fuction 20 ;检测GWX文件是否存在 21 If ProcessExists("GWX.exe") Then 22 Dim $Do = MsgBox(1, "Are you 确定?", "即将执行删除Win10升级助手") 23 Select 24 Case $Do = 1 25 ToolTip("正在删除", 0, 0, "删除,删除,吱~", 1) 26 Sleep(100) 27 ;调用CMD卸载某KB补丁 28 RunWait(‘"‘ & @ComSpec & ‘" /c wusa.exe /uninstall /kb:3035583‘, ‘‘, @SW_HIDE) 29 RunWait(‘"‘ & @ComSpec & ‘" /c wusa.exe /uninstall /KB3035583‘, ‘‘, @SW_HIDE) 30 ProcessClose("GWX.exe") 31 ProcessWaitClose("GWX.exe") 32 ;删除GWX目录 33 FileDelete("C:\Windows\System32\GWX") 34 Case $Do = 2 35 Exit 36 EndSelect 37 Else 38 MsgBox(32 + 4096, "WARNING!!!", "没事找我干嘛?那玩意根本不在好伐。") 39 EndIf 40 ;End Fuction
实例下载网址:渣度地铁
源发布网址:论坛地铁
GH网址:可能进不去
时间: 2024-09-30 15:58:00