将以下内容保存到批处理文件,如UpdateFile.bat,若要同步源文件夹到目标文件夹时,只需运行批处理文件,方便省事。
查看xcopy指令使用,控制台输入help xcopy。
类似主题介绍:http://www.cnblogs.com/dotnetsong/archive/2008/08/06/1261678.html
:: /C 即使有错误,也继续复制。
:: /D:m-d-y 复制在指定日期或指定日期以后改变的文件。
:: 如果没有提供日期,只复制那些源时间比目标时间新的文件。
:: /H 也复制隐藏和系统文件。
:: /S 复制目录和子目录,除了空的。
:: /E 复制目录和子目录,包括空的。
:: /Y 取消提示以确认改写一个现存目标文件。
:: /EXCLUDE 从txt文件中读取排除的文件和文件夹列表
::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: 复制源路径下的所有文件和文件夹 到 目标路径
:: 必须是左斜杠'\',因为是Windows!
xcopy
"\\192.168.1.3\exe\*.*"
".\"
/D /S /C /Y
/EXCLUDE:NotCopy.txt
::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: 关闭计算机
::
:: shutdown -s
pause
============================================
NotCopy.txt中包含排除的文件和文件夹列表,如:
\Debug\
.obj
.pdb