もう少し複雑な「展開」シナリオでは、ビルド後のスクリプトを使用して、正しいファイルを出力ディレクトリにコピーし、たとえば zip ファイルにパッケージ化することもできます。
バッチの複数のページを書いていることに気付いた場合は、以下のオプションを検討することをお勧めします。バッチはデバッグするための PITA であるためです。
最近の MSVS プロジェクト ファイルは、実際にはMSBuild.vcxproj
ファイルです (ファイルをメモ帳または Vim で開いてください)。たとえば、Copy タスクを使用したり、 Exec タスクを使用して任意のプログラムを呼び出したりすることができます。ビルド後のスクリプトでは、バッチ スクリプトよりも少し洗練されたものにすることができます。MSBuild 4 では、プロパティ関数を使用して非常に表現力を高めることができます。これを行う場合に役立つリファレンス
「本格的な」プロジェクトの場合、専用の MSBuild ファイル、NAnt 、またはRakeなどのより高いレベルのラッパーを使用して、専用のビルド システムを展開する必要があります。
あまり一般的ではない代替手段として、以前のプロジェクトで、ソリューションに小さな専用の「ビルダー」.exe プロジェクトを構築し、他のプロジェクトがそれに依存するようにしました。次に、他のプロジェクトのビルド後のスクリプトで、引数を指定してビルダー プロジェクトを呼び出し、特定のタスクを実行させます。利点は、C# (または F# または VB.NET) を記述でき、ビルド システムと戦う必要が (それほど) ないことです。中小規模のプロジェクトでは非常にうまく機能すると思います。