質問: コマンドプロンプトのテキストログ自動保存の方法 コマンドプロンプトの画面でログ表示をするには、バッファーサイズ999b、バッファー数999が最大のようですが、それ以上のログを取得するには「ctrl+a → ctrl+c → ctrl+p」でコマンドプロンプトのテキストログをテキストエディタに周期的にコピペするしかないと思います。 コマンドプロンプトに連続的に表示されるテキストログを「ほぼ全て」テキスト保存したいです。 1)コマンドプロンプトでctrl+a → ctrl+c 2)テキストエディタでctrl+p 3)10秒待機 4)コマンドプロンプトでctrl+a → ctrl+c 5)テキストエディタでctrl+p 6)10秒待機 ・ ・ ・ という作業をしたいのですが、これを手作業でやらずに自動でできないものかと思います。 簡単にプログラムを作ってワンクリックでコマンドプロンプトに表示されるテキストログの「ほぼ全て」をテキスト保存する術をどなたかご教示頂けないでしょうか。 当方、プログラムスキルは0ですがソースファイルと、コンパイル方法のご教示を頂ければ、なんとかできるかもと思います。 手取り足取りになりますが、宜しくお願いいたします。
回答: > 標準出力に吐き出されるデータ量が200文字/秒で多いのか、リダイレクトではログが全く得られませんでした。 標準出力ではなく標準エラー出力に出ているのでは? command 2> log.txt と、「2> ファイル名」をつけて試してみてください。