自動ビルド2009-03-07 08:21

ようやく面倒になったので自動化しよう。Antやその手のツール使わないでもWindowsのバッチファイルでなんとかなるわ。


  • コメント。rem
  • 変数。setコマンドでてきとーな環境変数に設定
  • BATファイルの引数ゲット。%1で一個目の引数、%2で二個目の引数。BATにドロップして処理もできちゃうよ。
  • 分岐。if、goto。
  • ファイルがあるかないかで分岐。if not exist hogefile goto nai
  • エラー処理。if ERRORLEVEL 1 goto errで正常終了(0)ではない1以上なら:errに飛ぶ。
  • ファイル削除。delコマンド
  • フォルダ削除。りむーぶでぃれくとりー。rd /S /Q hoge
  • カレントディレクトリ変更。cdコマンド。「.」は現在のディレクトリ。「..」は親ディレクトリ。
  • ファイルコピー。copyコマンド
  • フォルダ作成。mdコマンド
  • ファイル、フォルダ移動。moveコマンド

テキストファイルにリビジョン番号を埋め込むには、

type text1.txt > text.txt
echo %Revision% >> text.txt
type text2.txt >> text.txt
でごまかした。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://shimitei.asablo.jp/blog/2009/03/07/4157924/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。