相關(guān)軟件
>Msiexec 提供從命令行對Windows安裝程序進行安裝、修改和執(zhí)行操作的方法 創(chuàng)建者:webmaster 更新時間:2006-03-04 01:22
Msiexec
提供從命令行對 Windows 安裝程序進行安裝、修改和執(zhí)行操作的方法。
href="javascript:this.Click;" onClick="var obj=document.all['expand_2943_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">
安裝或配置產(chǎn)品
語法
msiexec /i {Package | ProductCode}
參數(shù)
- /i
- 安裝或配置產(chǎn)品。
- Package
- 指定 Windows 安裝程序包文件的名稱。
- ProductCode
- 指定 Windows 安裝程序包的全局唯一標(biāo)識符 (GUID)。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
要從 A:\Example.msi 安裝某一產(chǎn)品,請鍵入:
msiexec /I A:\Example.msi
href="javascript:this.Click;" onClick="var obj=document.all['expand_5936_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">
使用管理安裝選項
語法
msiexec /a Package
參數(shù)
- /a
- 應(yīng)用管理安裝選項。
- Package
- Windows 安裝程序包文件的名稱。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
href="javascript:this.Click;" onClick="var obj=document.all['expand_0901_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">修復(fù)產(chǎn)品
語法
msiexec /f [p][o][e][d][c][a][u][m][s][v]{Package | ProductCode}
參數(shù)
- /f
- 啟用下表中的一個或多個命令行選項。
命令 |
描述 |
---|
p |
只有文件丟失時才重新安裝。 |
o |
如果文件丟失或安裝了舊版本,則重新安裝。 |
e |
如果文件丟失或安裝了相同或更舊的版本,則重新安裝。 |
d |
如果文件丟失或安裝了不同的版本,則重新安裝。 |
c |
如果文件丟失或存儲的校驗和不符合計算值,則重新安裝。 |
a |
強制重新安裝所有文件。 |
u |
重新寫入全部所需的用戶特定的注冊表項。 |
m |
重新寫入全部所需的計算機特定的注冊表項。 |
s |
覆蓋所有現(xiàn)有的快捷方式。 |
v |
從資源運行或重新緩存本地程序包。 |
- Package
- Windows 安裝程序包文件的名稱。
- ProductCode
- Windows 安裝程序包的全局唯一標(biāo)識符 (GUID)。
注釋
- 該選項將忽略從命令行鍵入的任何屬性值。
- 該命令行選項的默認(rèn)參數(shù)是 /fpecms。
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
要修復(fù)安裝程序包,請鍵入:
msiexec /fpecms example.msi
href="javascript:this.Click;" onClick="var obj=document.all['expand_0696_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">卸載產(chǎn)品
語法
msiexec /x {Package | ProductCode}
參數(shù)
- /x
- 卸載產(chǎn)品。
- Package
- Windows 安裝程序包文件的名稱。
- ProductCode
- Windows 安裝程序包的全局唯一標(biāo)識符 (GUID)。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
要刪除或卸載程序包,請鍵入:
msiexec /x Example.msi
href="javascript:this.Click;" onClick="var obj=document.all['expand_9496_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">公布產(chǎn)品
>
語法
msiexec /j [{u | m}] Package
msiexec {u | m} Package?/t?TransformList
msiexec {u | m} Package?/g?LanguageID
參數(shù)
- /j
- 公布產(chǎn)品。
- u
- 向當(dāng)前用戶公布。
- m
- 向計算機的所有用戶公布。
- Package
- 指定 Windows 安裝程序包文件。
- /g LanguageID
- 標(biāo)識語言。
- /t TransformList
- 將變換應(yīng)用到已公布的程序包。
注釋
- 該選項將忽略從命令行鍵入的任何屬性值。
- 如果要用高級特權(quán)安裝應(yīng)用程序,請使用 /jm。
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
要將程序包公布給計算機的所有用戶,請鍵入:
msiexec /jm Example.msi
要將程序包公布給計算機的所有用戶,請鍵入:
msiexec /jm Example.msi
href="javascript:this.Click;" onClick="var obj=document.all['expand_9248_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">設(shè)置登錄級別
語法
msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!]LogFile.txt
參數(shù)
- /L
- 指定日志文件的路徑。
- i
- 記錄狀態(tài)消息。
- w
- 記錄非嚴(yán)重警告。
- e
- 記錄所有錯誤消息。
- a
- 記錄啟動操作。
- r
- 記錄操作特定的記錄。
- u
- 記錄用戶請求。
- c
- 記錄初始用戶界面參數(shù)。
- m
- 記錄內(nèi)存不足。
- p
- 記錄終端屬性。
- v
- 記錄詳細(xì)輸出。要使用 v 選項,請指定 /L*v。
- +
- 添加到現(xiàn)有文件。
- !
- 刷新日志的每一行。
- *
- 記錄除 v 選項外的所有信息。這是通配符。
- LogFile.txt
- 文本日志文件的名稱和路徑。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 要在使用通配符標(biāo)志的日志文件中包括 v 選項,請在命令提示符后鍵入 /L*v。
- Windows 安裝程序日志文件選項也可以與卸載和修復(fù)過程一起使用。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
要安裝程序包并創(chuàng)建包含狀態(tài)、內(nèi)存不足和錯誤消息等相關(guān)信息的日志文件,請使用下面的命令:
msiexec /i Example.msi /Lime logfile.txt
href="javascript:this.Click;" onClick="var obj=document.all['expand_3197_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">應(yīng)用修補程序
語法
msiexec /p PatchPackage
參數(shù)
- /p
- 應(yīng)用修補程序。
- PatchPackage
- 特定的修補程序。
注釋
href="javascript:this.Click;" onClick="var obj=document.all['expand_3282_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">使用命令行安裝轉(zhuǎn)換
語法
msiexec /i PackageTRANSFORMS=TransformList
參數(shù)
- /i
- 安裝或配置產(chǎn)品。
- Package
- 指定 Windows 安裝程序包文件。
- TRANSFORMS=
- 用于指定哪些轉(zhuǎn)換 (.mst) 文件應(yīng)該應(yīng)用到程序包的屬性。
- TransformList
- 由分號分隔的路徑列表。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
href="javascript:this.Click;" onClick="var obj=document.all['expand_8140_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">使用命令行通過轉(zhuǎn)換安裝并公布產(chǎn)品
語法
msiexec /i Package /j[u][m] /t TransformList
參數(shù)
- /i
- 安裝或配置產(chǎn)品。
- Package
- Windows 安裝程序包文件的名稱。
- /j
- 公布產(chǎn)品。該選項忽略所有在命令行輸入的屬性值。
- u
- 向當(dāng)前用戶公布。
- m
- 向計算機的所有用戶公布。
- /t
- 將變換應(yīng)用到已公布的程序包。
- TransformList
- 由分號分隔的路徑列表。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
href="javascript:this.Click;" onClick="var obj=document.all['expand_5567_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">設(shè)置用戶界面級別
語法
msiexec /q{n|b|r|f|n+|b+|b-}
參數(shù)
- /qn
- 不顯示用戶界面。
- /qb
- 顯示基本用戶界面。
- /qr
- 在安裝結(jié)束時顯示帶模式對話框的簡化用戶界面。
- /qf
- 結(jié)束時顯示帶模式對話框的完整用戶界面。
- /qn+
- 除了結(jié)束時顯示模式對話框之外不顯示用戶界面。
- /qb+
- 結(jié)束時顯示帶模式對話框的基本用戶界面。
- /qb-
- 顯示不帶模式對話框的基本用戶界面。
注釋
- /qb+- 不是受支持的用戶界面級別。如果用戶取消安裝,則不顯示模式對話框。
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
要在安裝程序包 Example.msi 期間顯示基本用戶界面選項,請鍵入:
msiexec /qb Example.msi
href="javascript:this.Click;" onClick="var obj=document.all['expand_1525_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">顯示 Windows 安裝程序的版權(quán)信息
語法
msiexec {/?| /h}
參數(shù)
- {/?|/h]
- 顯示 Windows 安裝程序版本和版權(quán)信息。
注釋
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
href="javascript:this.Click;" onClick="var obj=document.all['expand_6262_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">調(diào)用系統(tǒng) API DllRegisterServer 自注冊在命令行跳過的模塊
語法
msiexec /y Module
參數(shù)
- /y
- 調(diào)用系統(tǒng) API DllRegisterServer 自注冊在命令行跳過的模塊。
- Module
- 指定模塊的文件名。
src="ms-its:c:\windows\help\UAshared.chm::/caution.gif"> 警告
- 編輯注冊表不當(dāng)可能會嚴(yán)重?fù)p壞您的系統(tǒng)。在更改注冊表之前,應(yīng)備份計算機上任何有價值的數(shù)據(jù)。
注釋
- 該選項只用于不能使用 .msi 文件注冊表添加的注冊信息。
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
下例說明了如何使用 msiexec /y 命令:
msiexec /y my_file.dll
href="javascript:this.Click;" onClick="var obj=document.all['expand_8021_doc_c06_net'];obj.style.display=(obj.style.display=='none'?'':'none');">
src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">調(diào)用系統(tǒng) API DllUnRegisterServer 取消注冊在命令行跳過的模塊
語法
msiexec /z Module
參數(shù)
- /z
- 調(diào)用系統(tǒng) API DllUnRegisterServer 取消注冊在命令行跳過的模塊。
- Module
- 模塊文件名。
注釋
- 該選項只用于不能使用 .msi 文件注冊表添加的注冊信息。
- Windows 安裝程序命令行選項不區(qū)分大小寫。
- 有關(guān) Windows 安裝程序命令行選項的詳細(xì)信息,請參閱“相關(guān)主題”。
示例
下例說明了如何使用 msiexec /z 命令:
msiexec /z my_file.dll
相關(guān)文章
本頁查看次數(shù):