ここではWindowsのバッチファイルを用いてファイルをコピーする方法について解説しています。
この記事の対象
プログラム
同一フォルダ内で別名コピー
@echo off
copy test.xlsx test_copy.xlsx
バッチファイルと同じ階層にあるファイルを別名でコピーするプログラムです。
指定先のパスにコピー
パスを用いて指定する場合は以下のようなります。
@echo off
copy test.xlsx c:\test\test_copy.xlsx
このプログラムは、バッチファイルと同じ階層にあるファイルを別のディレクトリに任意のファイル名「test_copy」でコピーしています。
同一の拡張子だけをコピー
@echo off
copy *.txt C:\test
カレントディレクトリにある「.txt」拡張子を全て指定のフォルダ内にコピーするプログラムです。ワイルドカード「*」を拡張子の前に持ってくるだけです。
最後に
毎回フォーマットをコピーして使用する場合には便利なのでおすすめです。