« DumpSec | Main | cmd ftp »

Jan 25, 2005

cmd xcopy

--xcopyを使用したBackup

----------------------------------------------
if exist z:\. net use z: /delete
if not exist z:\. net use z: \\server_name\share_name

set logfile=d:\log\copyall.log
xcopy c:\usr z:\backup\ /D /S /E /H /C /Y /R >> %logfile%
----------------------------------------------
/D 指定された日付以降に変更されたファイルをコピーします
/S /E サブディレクトリもコピーします
/H 隠しファイルもコピーします
/C エラーが発生してもコピーを続けます
/Y 上書きの確認メッセージ表示をしません
/R 読取専用ファイルもコピーします

Zドライブにネットワークドライブを接続しコピーをする


--除外リストを使用した例

----------------------------------------------
if exist z:\. net use z: /delete
if not exist z:\. net use z: \\server_name\share_name
set logfile=d:\log\copyall.log
xcopy c:\usr z:\backup\ /EXCLUDE:d:\BAT\excludelist.txt /D /S /E /H /C /Y /R >> %logfile%
----------------------------------------------

/EXCLUDE:d:\BAT\excludelist.txt
excludelist.txtに書き込まれたファイルを除外する
例)
$~
~$
~WRL
.tmp
.temp

|

« DumpSec | Main | cmd ftp »

コマンド」カテゴリの記事

Comments

The comments to this entry are closed.

TrackBack


Listed below are links to weblogs that reference cmd xcopy:

« DumpSec | Main | cmd ftp »