iisのリリース用バッチファイル

不要なファイルを削除する

@echo off
if "%1" == "" goto ERR

echo "%1"を処理します。
echo ( 中断したい場合、Ctrl-C )
pause

cd /d "%1"

rem 不要フォルダ削除
rem ==============================
rmdir /s /q ".\CmnProj"
rmdir /s /q ".\Common"
rmdir /s /q ".\My Project"
rmdir /s /q ".\obj"

rem 不要ファイル削除
rem ==============================
del /q /s *.vb
del /q    ".\rpt_*.resx"
del /q    ".\*.vbproj"
del /q    ".\*.vbproj.user"
del /q    ".\Web.config"
del /q    ".\bin\*.pdb"
del /q    ".\bin\*.xml"

rem binに追加ファイルをコピー
rem ==============================
xcopy /e /y "%~dp0\iis_release_bin\*" ".\bin"

echo 処理が完了しました。
pause

goto END


rem エラー
rem ==============================
:ERR
echo フォルダを指定してください。
pause
goto END

:END