我正在使用WMI的CreateProcess()在远程计算机上运行安装引导程序进程(setup.exe)。 setup.exe很高兴能够运行.msi软件包,但由于某些原因,它无法运行用于重新分配MS VS 2008 SP1 C++运行时的vcredist.exe软件包。WMI CreateProcess - 产生的exes正在失速
我看到的是redist包能够将自己提取到C:\驱动器根目录下的临时文件夹中,例如, C:\ a26f91763649ecad76a09d或其他一些,但在此之后,进程挂起。
我不知道该怎么做才能进一步调试 - 我怀疑在隐藏的窗口站中有一个模态对话框在等待解雇,但我看不到文本是什么。 Process Explorer不会产生太多。
任何人有任何建议吗?这个问题在Windows 2000中同样适用于Windows 2008中。我们曾经使用基于DCOM的方法远程启动setup.exe,但没有发现问题。
任何人都可以阐明可能发生的事情,或进一步诊断。
非常感谢,
斯蒂芬