WMIのCreateProcess()を使用して、リモートマシンでインストールブートストラッププロセス(setup.exe)を実行しています。 setup.exeはうまく.msiパッケージを実行できますが、何らかの理由でMS VS 2008 SP1 C++ランタイムの再配布に使用されるvcredist.exeパッケージを実行できません。WMI CreateProcess - 作成されたexesが停止しています
私が見ているのは、redistパッケージがC:\ドライブのルートにある一時フォルダに自分自身を抽出できることです。 C:\ a26f91763649ecad76a09dなどがありますが、その後はプロセスがハングアップします。
さらにデバッグする方法がわかりません - 私は隠されたウィンドウステーションにモーダルダイアログがあり、解雇を待っていますが、テキストが何であるかわかりません。プロセスエクスプローラはどちらもあまり効果がありません。
誰でも何か提案がありますか?この問題は、Windows 2000と同様にWindows 2000と同様に適用されます.DCOMベースの方法を使用してsetup.exeをリモートから起動していましたが、この問題は発生しませんでした。
誰かが何が起こっているのか、さらにどのように診断するかについて、どんな光を当てることができますか?
多くのおかげで、
スティーブン