comファイルを「com形式のまま」テキストファイルに
com2txtとは、comファイルを「com形式のまま」テキストファイルに変換するツールです。
バイナリファイルをテキストに変換するツールは、uuencodeなどいくつか存在しますが、com2txtがそれらと異なるのは、com2txtでテキスト化した後のファイルも、ちゃんとcomファイルとして動作する(変換前のcomファイルと同じ動作をする)点です。従って、インターネットなどのネットワークで電子メールにて直接送れ、相手側ではdecodingを必要とせずにそのまま動作するcomファイルができあがるわけです。
しかも、com2txtでテキスト化した後のファイルは、(3章で述べるcom-batch共用形式での出力を除き)command.comでecho可能な文字だけからなっており、バッチファイル内などでechoを使って容易に生成することができます。このことの利点としては、DOS汎用性を全く損なわずに多機能なバッチファイルを作れるなどが考えられます。これについて詳しくは7章以降で述べます。(あまり意味はないですが、UNIXのshやcshにとっての特殊文字、例えば「$」とか「*」など、も排除してあり、UNIXでも普通にechoできるようになっています。)