windows8以后的版本安裝msi軟件(比如nodejs.msi哀九、Git.msi忍弛、python.msi皂岔、T ortoiseSVN.msi)的時候老師出現(xiàn)2503铃慷、2502的錯誤单芜,究其原因還是系統(tǒng)權(quán)限的問題。
一犁柜、命令安裝方法
按住win+x洲鸠,在菜單中選擇”命令提示符(管理員)(A)“;
或者在走下角的win的logo上右鍵馋缅,在菜單中選擇”命令提示符(管理員)(A)“扒腕;
在命令提示符窗口中輸入: msiexec /package "安裝文件的全路徑";
這里說的是安裝文件在哪里,而不是要安裝到哪里萤悴,請把這個問題注意一下瘾腰,否則找不到文件。
也可以使用cd命令進入到安裝文件的目錄覆履,再執(zhí)行msiexec命令蹋盆。
如果安裝文件的路徑中有空格一定要使用("),英文狀態(tài)下的费薄。其實,最好在安裝的路徑中始終都使用引號栖雾。比如义锥,我的安裝文件”E:\softwareunion\開發(fā)軟件“下的”TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi“,那么岩灭,我的命令就是這樣的了:
msiexec /package "E:\softwareunion\開發(fā)軟件\TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi"
回車就可了。赂鲤。噪径。。
此后就可以走下一步流程了数初,詳細過程不再說了找爱!
PS:此方法只是臨時方法,只是僅限于當前安裝文件泡孩,以后要安裝msi文件车摄,還必須重新這樣的操作!
二仑鸥、權(quán)限設(shè)置方法
為了解決方法一的繁瑣吮播,因此方法就出現(xiàn)了!事實上眼俊,世上大多數(shù)事物的出現(xiàn)都是因為前者失去了市場的需求才導致后者的出現(xiàn)意狠,生命的更替、技術(shù)的創(chuàng)新等等大都如此吧疮胖!
打開”運行“框环戈,或者按win+r,打開運行框澎灸,輸入命令:gpedit.msc 并確認院塞;
打開本地組策略編輯器,依次展開 :“計算機配置”->“管理模板”->"windows組件"->“windows installer”性昭,并找到“始終以提升的權(quán)限進行安裝”拦止;
雙擊該選項,或者右鍵”編輯“巩梢,在彈出的對話框中設(shè)置為“已啟用”创泄,并應(yīng)用,如下圖括蝠;
在本地組策略編輯器中依次展開 :“用戶配置”->“管理模板”->"windows組件"->“windows installer”鞠抑,并找到“始終以提升的權(quán)限進行安裝”;
雙擊該選項忌警,或者右鍵”編輯“搁拙,在彈出的對話框中設(shè)置為“已啟用”秒梳,并應(yīng)用,如下圖箕速;