大家可以看到,其中有一段代码是check_Permissions,这段是检查运行环境是否在管理员权限下,因为我们的代码必须运行在管理员权限下,也就是说需要右击以“管理员身份运行”,这段代码来自《Batch script: how to check for admin rights》,原代码如下:
@echo off
goto check_Permissions
:check_Permissions
echo Administrative permissions required. Detecting permissions...
net session >nul 2>&1
if %errorLevel% == 0 (
echo Success: Administrative permissions confirmed.
) else (
echo Failure: Current permissions inadequate.
)
pause >nul
好啦,其他的代码不需要解释,大家应该都清楚,主要是结束GWX.exe进程,通过WUSA.exe工具卸载更新,通过reg add添加注册表项目,再强制移除C:\Windows\System32\GWX路径及包含文件,最后通过HideWindowsUpdates.vbs隐藏更新。通过这一系列操作,我想GWX再无翻身之日吧。
对于不拘小节的朋友们,我提供了打包好的程序[点击下载]DisableGWX,解压后,直接右击disableGWX.bat,选择以“管理员身份运行”,稍等片刻等出现“All steps completed, Please restart your computer!”时候重启电脑即可完成。gwx 30
如果出现 Failure: Current permissions inadequate. 则表明程序没有以管理员身份运行,部分过程处理时间可能较长,请耐心等待,尤其是Please wait…提示的时候。
代码已经由32位 Windows 7 SP1 版测试通过,其他版本Windows建议谨慎考虑。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-46351-3.html
好你们继续掐再给中国十年发展时间
宝宝美哭
去炒股嘛