【覚書】権限を取得して実行

 

                    ProcessStartInfo psi = new ProcessStartInfo();
                    //起動するファイルのパスを指定する
                    psi.FileName = appFileName;
                    //コマンドライン引数を指定する
                    if (strArgs != "")
                    {
                        psi.Arguments = strArgs;
                    }
                    if( bRunAs == true )
                    {
                        psi.Verb = "runas";
                    }
                    //
                    hProcess = Process.Start(psi);

パラメータ部分は省略していますが、ProcessStartInfo をセットして実行すればいいだけ。