• 締切済み

.bat 特定文字を読み込む

はじめまして、プログラム初心者です。 ご教示いただければ幸いです。 ファイルから特定文字を読み出し、別ファイルへ吐き出す.batファイルを作成したい のですがどのように作成すればよろしいでしょうか?(windows環境) 下記のaaa.txt から"Crashed"という文字をみつけ、その次の行から 一つ目のアドレスまでを、一行づつ別のbbb.txtというファイルに出力する。 その時に"ALib"と文字列があった場合、べつの文字列で出力する。 bbb.txt ++++++++++++++++++++++++++++++++ 0 UIKit 0x332b98d8 1 UIKit 0x3321d1a8 2 ALib atos "xxxxxx" aaa.txt ++++++++++++++++++++++++++++++++++++++++++ Date/Time: 2011-10-17 23:15:41.678 +0900 OS Version: iPhone OS 3.1.3 (7E18) Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x00000059 Crashed Thread: 0 Thread 0 Crashed: 0 UIKit 0x332b98d8 0x331b2000 + 1079512 1 UIKit 0x3321d1a8 0x331b2000 + 438696 2 ALib 0x3321d028 0x331b2000 + 438312 3 UIKit 0x332b9628 0x331b2000 + 1078824 4 UIKit 0x33209d70 0x331b2000 + 359792 5 UIKit 0x33209c08

みんなの回答

回答No.1

Windowsでしたら、バッチファイルで作りより、WSHで作成したほうが楽かと思いますよ。 以下のURLを参考にしてみて下さい。 URL : http://www.atmarkit.co.jp/fwin2k/operation/wsh01/wsh01_01.html

ttamagaa
質問者

補足

すみません、作成の仕方がよくわからないので MS DOSのコマンドでおしえていただけたら助かります。 (スクリプト自体あまり知りません)

関連するQ&A