投稿者 ねこにゃん  (社会人) 投稿日時 2020/9/9 09:12:26
自作のアプリを、コマンドライン引数をつけて実行できるようにしたいと思います。
渡したい引数は、ID(英数字)と指定ファイルのパス(C:\xxx\yyy\test.txtのような感じ)で、
今後オプションスイッチを追加することを考慮して、引数パラメータの順序は不問にしたいと思います。
こういった場合、コマンドライン引数の書式はどうするのが一般的でしょうか?

例えば、

test.exe id=AAA path="C:\xxx\yyy\test.txt"

のようにして各パラメータを取れそうですが、
今後オプションスイッチを追加することを考慮した場合、
このようなフォーマットで適切なのかどうか、
さらに言えば一般的にはどのように指定しているのか、知りたいです。