2015-10-15 72 views
0

我有一個文件 - 節點-v4.2.1-x86.msi 雙擊它後,沒有任何反應。 我通過運行命令控制檯解決了這個問題,但問題仍然存在 - 爲什麼我無法以正常方式運行它?爲什麼我不能「運行」MSI文件?

*解決方案: MSIEXEC /節點i-V4.2.1-x86.msi

回答

2

你不能真正 「跑」 任何東西,除了一個可執行文件(.exe,也較早.com):當你 「運行」 任意文件, 「殼」 踢和

  1. 注意到文件名的擴展名,查找其關聯表得到東西負責處理與此擴展名的文件;
  2. 查詢另一個這樣的「事情」表來找出它應該如何準備命令行調用。
  3. 格式化命令行,然後運行使用它的進程。

讓我們附近的Windows XP和查詢使用cmd.exe這兩個表和一堆標準命令assocftype的:

C:\Documents and Settings\kostix>assoc .msi 
.msi=Msi.Package 

C:\Documents and Settings\kostix>ftype Msi.Package 
Msi.Package="%SystemRoot%\System32\msiexec.exe" /i "%1" %* 

你應該有類似的報道你的操作系統上的東西。

在具有改進的控制面板的最新Windows上,可以打開控制面板並搜索術語「文件關聯」(但是以您的UI語言)以獲取管理這些文件關聯的對話框。

如果有任何這樣的情況不存在或者沒有解決,我會說你的設置有問題。


在Windows中,這是瀏覽器—它爲您提供了任務欄,桌面圖標,文件瀏覽器窗口等,這是該程序,基本上提供整合UI。

+0

「文件關聯」是關鍵。謝謝! –

相關問題