Win10/Win7/Win8.1怎么使用注册表给CAB更新包添加右键安装项?
脚本之家曾经介绍过手动安装CAB更新包的方式,不过这种方法还是有些麻烦。如果使用本文介绍的方法,就可以一劳永逸地直接安装此类更新包了。这个方法还是要用到注册表,但并不麻烦,适用于Win7/Win8.1/Win10系统。

具体方法如下:
1、按Win+R调出运行,输入regedit后按回车键进入注册表编辑器
2、定位到HKEY_CLASSES_ROOT\CABFolder\Shell
3、在Shell下新建项(如下图),命名为runas

4、点击runas,双击右边的“默认”,在数值数据中输入“安装本更新包”(或者其他类似表述,各位随意)

5、新建字符串值(如下图),命名为HasLUAShield,数值数据留空不填(由于安装此类更新包需要管理员权限,因此这个数值数据空间是作为放置UAC图标之用)

6、在runas下新建项(如下图),命名为command

7、点击command,双击右边的“默认”,在数值数据中输入:cmd /k dism /online /add-package /packagepath:"%1"

此时在CAB安装包文件上点击右键,菜单中应该会有“安装本更新包”的项目,运行后会要求管理员权限,点击“是”就可以继续安装。安装后可能会要求重启,例如下图输入“Y”就会重启。如果想移除该功能,直接删除第3步新建的runas项即可。

如果你想验证一下经过上述折腾后右键菜单是否生效,可以下载Win10一周年更新版14393.5补丁KB3176927来实验一下(其他任何CAB文件也都可以):
需要注意的是,如果软媒魔方的软媒压缩和WinRAR等压缩软件关联了CAB文件,那么需要先解除关联才可以看到右键菜单项,如下图 ——

为了方便各位加入该功能,可以直接下载脚本之家制作的注册表文件:网盘下载
相关文章
- 在XP时代,电脑一般会越用越慢,一段时间不重装不还原,明显感到速度变慢,但是Windows 7,显然改善很多很多,但仍很还是很慢,那么win7如何提高开机速度?下面小编就为大家分享2016-09-05
Win7系统打开注册表提示注册表已停止工作的解决方法图文教程
Win7系统注册表功能非常强大,注册表是一个重要的数据库,用于存储系统和应用程序。但最近有win7系统用户反映电脑打开注册表搜索程序提示“注册表已停止工作”,这该怎么办2016-08-30Win10一周年更新版无法关闭Cortana? 使用注册表关闭的教程
刚才我们介绍了Win10一周年更新版升级以后发现微软小娜无法关闭,其实我们可以使用万能的注册表对于关闭Cortana表示毫无压力,下面我们就来看看详细的关闭教程,需要的朋友2016-07-28XP系统注册表空间不足怎么办?XP系统电脑开机桌面弹出注册表空间不足的
虽然微软已经不再维护xp系统了,但很多用户依然钟爱该系统,最近有些中关村xp系统用户反映,电脑一开机,桌面就弹出错误提示,显示“注册表空间不足”。虽然把窗口关掉之后2016-07-25Win10提示注册表编辑器已停止工作怎么办?Win10提示注册表编辑器已停止
有win10系统用户反映,电脑安装的是Windows10-14390版系统,由于需要卸载一个软件,就想进入注册表编辑器删除软件的安装信息,可是进入注册表编辑器-编辑-查找-输入软件名2016-07-18WinXP注册表编辑器怎么打开?WinXP打开注册表编辑器的方法
大家都知道windows系统都会有自己的注册表编辑器,但是很多朋友们可能还不知道怎么打开注册表编辑器?对此,小编就给大家带来WinXP打开注册表编辑器的方法,一起来看看吧2016-07-14- Windows7系统的使用过程中难免会遇到病毒,但发现使用正常的方法没办法彻底清除病毒,那么就考虑通过使用注册表清除顽固病毒,那么如何操作呢?本文将提供win7系统使用注册2016-05-07
Win7系统添加打印机无Print Spooler服务无注册表解决方法
不久之前下载的win7 64位旗舰版镜像的,无法安装打印机,相信很多玩家都不太清楚,今天小编就带来了Win7系统添加打印机无Print Spooler服务无注册表解决方法,来看看吧2016-04-26- win7系统如何删除注册表里面的垃圾文件?针对此问题,下面小编就给大家带来解决方法,希望可以帮助到大家2016-04-05
- Win10系统网络连接缺少套接字注册表项怎么办?针对此问题,下面小编就给大家带来解决方法,希望可以帮助到大家2016-03-30



最新评论