我以管理员身份在 Chrome 中下载了一个安装程序.msi
文件 [Citrix XenCenter Management; 所以它不是一个外来程序] 在 Windows Server 2012 R2 上的驱动器中,该驱动器F:
托管在 SBS 上并在登录过程中映射到 Windows Server 2012 R2 终端服务器会话。
当我双击此文件时,我收到此错误消息:
所以,我列出了这些奇怪的事实,它们以某种方式告诉我这可能是一个愚蠢的安全设置,但我无法解决它:
- 将此文件复制到桌面它会被执行和安装。
- 在 SBS 中从原始位置运行此文件 [然后在登录过程中映射] 也会被执行和安装。
- 在此目录中,还有其他
.msi
文件被执行/安装,但其中一些文件也有完全相同的问题并显示错误消息。
我停用了 Windows SmartScreen 和网络访问保护代理,但没有成功。
我的问题:
如何解决此问题以便.msi
安装这些文件?
更新:
一旦安装了程序[当我从桌面位置运行它时],突然.msi
可以执行映射驱动器中的文件,所以我可以选择修改或删除程序。
首先,我要感谢 TomTom 关于从命令行使用日志标志运行安装程序的提示。我没有意识到这一点。
在我的情况下,这个问题非常简单,是由于
ImDiskToolkit
它在内存中创建了一个 ramdisk 并将TEMP
&TMP
环境变量设置为新映射的 ramdisk 驱动器。当我检查日志文件时,我看到有这些条目,然后我意识到很少有程序无法处理它并且安装失败。
卸载
ImDiskToolkit
所有这些.msi
安装文件后工作。