効率化に役立つかもしれないbatファイル
プロジェクトのテンプレートになるファイルをコピー
project_files.bat
echo d | xcopy /e /i D:\xxxx\yyyy\zzzz %~dp0\zzzz
batファイルをクリックしたディレクトリにファイルをコピーします。
コピー元がサーバでも可能。
日付のディレクトリを作成
auto_date_dir.bat
set dirname=%DATE:/=%
mkdir %~dp0%dirname%
batファイルをクリックしたディレクトリに、日付のディレクトリを自動作成。
データを整理したり、zipで送るときに便利です。
npm install
package_install.bat
cd /d %~dp0
npm install
grunt,gulpなどに。batファイル同じ階層にpackage.jsonを置いておく。
batファイルをクリックでnpm installが開始。
他にもsassのcompile/watchやliveReload等のコマンドを叩くのが面倒なときに使えます。
.htaccess,.htpasswdに変換
rename_htfiles.bat
cd /d %~dp0
rename htaccess.txt .htaccess
rename htpasswd.txt .htpasswd
batファイルをクリックしたディレクトリにあるhtaccess.txt,htpasswd.txtを.htaccess,.htpasswdに変換。
.から始まるファイルに変更できない際に役に立ちます。
Remarks
他にもファイルの差分を取ったり、FTPとして使ったりも出来ますが、色々と面倒なので専用ツールを使ったほうが良いと思います。