• 締切済み

バッチでのファイル読み込み

バッチでファイルの内容を最下行から順に上に読み込んでいく方法を教えてください。

みんなの回答

  • pc_net_sp
  • ベストアンサー率46% (468/1003)
回答No.3

ECHO OFF goto j1 :j3 ECHO 3 pause. exit :j2 ECHO 2 pause. goto j3 :j1 ECHO 1 pause. goto j2 exitを入れればよかった!! end不要!!

  • pc_net_sp
  • ベストアンサー率46% (468/1003)
回答No.2

ECHO OFF ECHO 1 pause. goto j2 :j3 ECHO 3 pause. goto end :j2 ECHO 2 pause. goto j3 :end end この方法で、実行順番が決められます。 これを応用して下さい。 バッチファイルを自動生成している場合は、自動生成プログラムを改良して下さい。 1.bat 2.bat・・・・・10.bat ファイルを作り、main.batには、 10.bat 9.bat ・・・・・ 1.bat と書くとか・・・ この時4.batがない場合はエラーを出しながら、スルーします。         

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

私の知る限り、Windowsの標準コマンドではそのようなことはできないですね。 バッチに限らず、ファイルを開くときは通常先頭から読み込みますので、逆にたどるには何らかの仕掛けが必要です。 最終的にどうしたいのかが解れば別解を提示できるかもしれませんが、現在の質問内容だとこれ以上は答えられないです。

関連するQ&A