私は自分の答えに非常に近いですが、それを見つけることができないようです。バッチ ファイルで Findstr 関数を使用して、ディレクトリ全体を 1 つのファイルに絞り込みました。
cd ...
findstr /s /m "Desktop" *class.asasm >results1.txt
findstr /m /f:results1.txt "Production" *class.asasm >results2.txt
findstr /n /f:results2.txt "Capabilities" *class.asasm >results3.txt
タスク 1: 3 行目が見つかった行番号から 4 番目の文字列を検索するように findstr を逆方向に検索する方法を見つける必要があります。
タスク 2: .txt ファイルを挿入する、results2.txt 内のファイルの 1 行目に到達する行を記述する必要があります。次に、元の行の残りを書きます。
Visual Studio を使用して VB.Net でアプリケーションを作成していますが、このプロセスを完了する方法を理解するのに苦労しています。私は現在、アプリケーション内に記述されたバッチ ファイルをアプリケーションで実行することで、うまくいっています。