/S: 空目录除外,目录和文件一起COPY
/T: 只COPY目录结构
XCOPY FROM_PATH DEST_PATH /E
2./H: 隐藏文件/系统文件 一起COPY
XCOPY FROM_PATH DEST_PATH /H
3./? help
XCOPY /?
4./EXCLUDE: 除外过滤指定,可以将过滤内容写入文件,指定过滤文件。
XCOPY FROM_PATH DEST_PATH /EXCLUDE:c:\exclude.txt
除外文件exclude.txt内容(支持后缀和目录):
\obj\
.vb
.scc
.bak
.pdb
.txt
c:\対象外\
————————————————————————————
set module=%1
set frRoot=C:/develop/ut
set toRoot=z:/develop/UT
set logfile=xcopy.log
echo %DATE% %TIME% "======= rsync" %module%>> %logfile%
xcopy "%frRoot%/%module%" "%toRoot%/%module%" /D /S /E /H /C /Y /R >> %logfile%
・/D 新しいファイルだけをコピーする
・/S /E (空のものも含めて)サブフォルダもコピーする
・/H 隠しファイルもコピーする
・/C エラーを無視してコピーする
・/Y 無条件上書きコピーする
・/R 読み取り専用ファイルもコピーする
/EXCLUDE
没有评论:
发表评论