2015-10-15 119 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

“文件关联”是关键。谢谢! –

相关问题