找回MSI安裝包Win7/Win8管理員身份功能

2014/1/12 0:46:47    編輯:軟媒 - 阿象     字體:【

Win7之家afsion.com.cn):找回MSI安裝包Win7/Win8管理員身份功能

從Vista開始,系統(tǒng)引入了UAC用戶控制功能,即普通用戶運行exe軟件安裝程序,支持使用普通賬戶/管理員身份分別進(jìn)行安裝,但是msi安裝包只支持默認(rèn)賬戶進(jìn)行安裝,不支持以管理員身份方式運行安裝包,那如何為msi包賦予更大的權(quán)限呢?

這時,我們可以利用注冊表,為msi安裝包添加一項”以管理員身份運行“的功能。

參考教程:(以Win8.1測試環(huán)境,7-zip.msi演示為例,該方法也支持Win7/Win8平臺)

1、Win+R,打開運行,輸入regedit

2、打開注冊表編輯器(出現(xiàn)用戶賬戶控制時,選擇是)

3、定位到HKEY_CLASSES_ROOT\Msi.Package\shell路徑,右擊shell,新建“runas”項

4、在runas項右側(cè),更改默認(rèn)字符串,為“以管理員身份運行”

5、在shell下,繼續(xù)新建“command”項,更改默認(rèn)字符串為msiexec /i“%1”

6、退出注冊表編輯器,生效。

這時,7-zip.msi安裝包右鍵菜單中出現(xiàn)了“以管理員身份運行”的功能,即可調(diào)用管理員賬戶權(quán)限進(jìn)行運行。

但在日常使用中,普通用戶都能使用默認(rèn)賬戶正常安裝msi格式的安裝包,如果遇到個別的msi包,需要管理員賬戶權(quán)限進(jìn)行安裝時,這個小技巧就能派上用途。

本文出處:Win8之家 - 《找回MSI安裝包Win7/Win8管理員身份運行功能