ソースファイルには次のものがあります。
...
<!-- MARK_BEGIN -->
some text line 1
some text line 2
...
<!-- MARK_END -->
...
上記のマークされたコンテンツを、開始/終了マークなしで、宛先ファイルの最初、最後、または次のようにマークされた場所にコピーしたいと考えています。
...
<!-- INSERT_HERE -->
...
コマンドは次のようになります。
copyMarkedContent.bat sourceFile destFile [TOP | BOTTOM | MARKED ]
sourceFileには、MARK_BEGINとMARK_ENDを含む行があることが保証されています。copyMarkedConent.batコマンドにMARKED引数が指定されている場合、destFileにはINSERT_HEREを含む行があることが保証されます。
Windows (Windows 7 または Windows 2008) で .bat スクリプトを使用して、OS に付属の機能だけを使用してこれを行う方法はありますか?