質問

って将書きインストールはインストーラとsilverlightのブラウザ用です。したいです。

  1. バージョンを取得、現地EXE
  2. チェックwebサービスしているのを見るのには最新バージョン
  3. ダウンロードzipない場合
  4. 解凍zip
  5. 上書きの旧EXE
  6. を開始しEXE

このインストーラアプリには書きます。当期純などをサポートできます。NETフレームワークする上で障害となるものであり人々のダウンロードしていただけます。

のおすすめ液を使用SLOOBしく割り当てるメンバーとステークホルダー.まに割り当てメンバーとステークホルダーできます。

感謝

役に立ちましたか?

解決

今この思いくプロセスを利用でWMIを通じて、COMインタフェース。の末日は、この困難なオプションや対象により故障した場合の事由でWMIている障害者は、ユーザーだメンバーとステークホルダー等) 思いるかに良い状態になるのである。作成.msi展開パッケージのようなものができたのは、ダウンロードの枠組みが必要です。多くの展開モデルをご用意しており、そのほとんど感に優れます。

ということ:

のCOMオブジェクトだった AutomationFactory.CreateObject(...) APIに含まれています。 ティムホイヤーはサンプルです。

実際に、WMIのスクリプティングだったの WbemScripting.SWbemLocator オブジェクトとしてタイムをお過ごし下さい。からの利用 ConnectServer 方法は、wmiサービスの名機です。その後尋問の Win32_Process モジュールを新規作成プロセス。

編集:私は少し時間を作ることも私の地元の機械としてのAdminっ走る安全性の問題などがある。-正しいコードするようなもの:

        dynamic locatorService = AutomationFactory.CreateObject("WbemScripting.SWbemLocator");
        dynamic wmiService = locatorService.ConnectServer("winmgmts:{impersonationLevel=impersonate,authentationLevel=Pkt}//./root/cimv2");

        dynamic process = wmiService.Get("Win32_Process");

        dynamic createParameters = process.Methods_["Create"].InParameters.SpawnInstance_;

        createParameters.CommandLine = "cmd.exe";

        wmiService.ExecMethod("Win32_Process", "Create", createParameters);

他のヒント

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top