ProcessStartInfo.Arguments(手組み文字列)
引用符付けを自分で行った1本のコマンドライン文字列として引数を渡す、ProcessStartInfoの旧来のプロパティ。
- 概念URI
https://comcomponent.com/knowledge/processstartinfo-arguments-string/
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- ProcessStartInfo.Arguments(手組み文字列)はLegacy方式の引数渡し(5.1相当)に対する本記事の推奨です。ArgumentListが使えないWindows PowerShell 5.1(Legacy方式)では、引用符付けを自分で行うArguments文字列の組み立てが必要になる。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ProcessStartInfo.Arguments(手組み文字列)は引数の引用符付け(組み立て関数)を前提とします。UseShellExecute=falseで実行ファイルを直接起動し、受け取り側が公開された分割規則で解釈する場合、ProcessStartInfo.Argumentsは自分で組み立てた1本の文字列をそのまま渡すため、呼び出し側が分割規則に沿った引用符付けを行う必要がある(ArgumentListのない.NET Frameworkでは同じ規則の関数で組み立てる)。UseShellExecute=trueで文書やURLを開く場合はシェルの関連付けがハンドラのコマンドラインを組み立てるため、この関数だけでは足りない。 / 確度: 条件付きの関係 / 確認日: 2026-09-02 出典 出典
- ProcessStartInfo.ArgumentListはProcessStartInfo.Arguments(手組み文字列)と両立しません。ArgumentListとArgumentsは互いに独立していて、同時には使えない。片方を使うときはもう片方が空でなければならない。 / 確度: 確立した関係 / 確認日: 2026-09-02 出典 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。