我有一个批处理文件(出于兼容性原因)在32位cmd.exe
进程中运行.但是,在这种情况下,我现在需要启动64位版本的Windows命令行工具msiexec
.我怎样才能做到这一点?
其他细节:
我正在使用批处理文件来安装各种软件产品.为了最大限度地兼容旧产品,批处理文件作为32位进程运行.但是,我现在需要安装Intel Haxm,它需要64位版本msiexec
.
我已经尝试过调用c:\windows\system32\msiexec.exe
,但是在执行此操作时,Windows安装程序日志文件仍然说:
=== Verbose logging started: 14.04.2015 14:27:53 Build type: SHIP UNICODE 5.00.9600.00 Calling process: c:\windows\SysWOW64\msiexec.exe ===