てexeファイルのアプリケーションにそれらを渡す引数の順序に配列を変換しますPowerShellの:私はOctopushダッシュボードで動作するタコのダッシュボード
コードのスクリーンショットには、私のTFSの変更セットのリストをもたらします。 私はすでに私のIDのリストを持っています。 私はいくつかのexeファイルを実行するとC#を通じて、次のように、このexeファイル にパラメータを渡す必要があります。
start "" "\\ptnas1\home_dirs\michaelb\Documents\Visual Studio 2015\Projects\Changesetes\Changesetes\bin\Debug\Changesetes.exe" "Test proj name" 3.22.652.965863 QA false 463841 464268 463450 463841 463167 458908 462917
pause
私は私のハードbetwwen結合する必要があります。それはこのように動作
string cParams = "\"Test proj name\" " + "3.22.652.965863 " + "QA " + "false " + "463841" + " 464268" + " 463450" + " 463841" + " 463167" + " 458908" + " 462917" + " 462780" + " 462429" + " 461225" + " 460414";
var proc = System.Diagnostics.Process.Start(@"\\ptnas1\home_dirs\michaelb\Documents\Visual Studio 2015\Projects\Changesetes\Changesetes\bin\Debug\Changesetes.exe", cParams);
またはPowerShellの
"proj name"、 "version num"、 "string1"、 "false"と受け取ったIDのリストをコード化したargements。 Powershellでどのように動作させることができますか?
何が問題になっていますか? Powershell実行ポリシーは? .exeの呼び出し?パラメータを渡す?または特定のアプリケーションですか?あなたは「これはうまくいく」と言って、「うまくいく方法」を尋ねるので、質問が何であるか混乱します。 –
PowerShellの[Invoke-Expression](https://technet.microsoft.com/de-de/library/hh849893.aspx)を見て、コードをビルドしてから、invoke-expressionコマンドで実行することができます。 –
申し訳ありませんが、私は泣きました。 質問を編集しました。 私は動的配列といくつかの定数の間で結合し、私のexeにarguemntsとして渡す必要があります。 IDのリストは常に引数リストの最後にあるべきです。 –