コマンドライン長の上限

コマンドライン文字列に課される長さの上限。CreateProcessのlpCommandLineは終端のnull文字を含めて32,767 UTF-16コード単位(サロゲートペアの文字は2つと数える)、cmd.exeのコマンドラインとバッチファイル内の行は8,191文字、.NETのProcessStartInfo.Argumentsは文字列長(UTF-16コード単位)が32,699未満。

概念URI
https://comcomponent.com/knowledge/command-line-length-limit/
別名・表記
32,767 UTF-16コード単位 / 8,191文字
最終確認日
2026-08-01
機械可読データ
JSON-LD

この概念が関わる関係

この概念を扱う記事

一次資料

このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。