DOS LABEL に対して DOS GOTO コマンドを使用して、再帰ループで TYPE コマンドを使用します。「出力の追加」を使用して、TYPE COM1:>>Data.txt のようなテキストをキャプチャします。二重の > は、Data.txt に継続的に連結 (または追加) することを意味します。単一の > または「リダイレクト出力」は、ループごとに Data.txt のテキストを置き換えます (com データがポートに存在する場合)。モニター画面にリダイレクトする 2 行目を追加して、アクティビティも監視できるようにします (つまり、TYPE COM1:>CON [CON はコンソールまたはモニター画面を意味しますが、いずれにしてもコンソールがデフォルトであるため省略できます])。
Control-Z は TYPE コマンドでは必要ありません。オペレーターが Control-C を実行してから Y を実行してループを中断するまで、テキストを継続的にダンプします。バッチ ファイルの処理がすべて完了していない限り、ループを停止する必要はありません。Data.txt ファイルは他のプログラムがライブで使用でき、このバッチ ファイルがまだループしている間に NOTEPAD.EXE などの別のプログラムでアクセスしようとしても、「共有違反」は発生しません。
また、バッチ ファイルに TYPE COM1:>Data1.txt [リダイレクトが 1 つだけあることに注意してください] という 3 行目を作成すると、次の反復で消えるインスタント テキストが 1 行になります。ただし、必要なデータが 1 行だけの場合は、これが役立つ場合があります。DOS の FIND コマンドを使用して、1 行のデータを別のテキスト ファイルに抽出する独創的な方法があります。