背景要备份站点 站点有时候有日志 有时候拷贝 要排查某些文件或目录这时如果有一键迁移就好了实现这里用bat实现echo off chcp 65001 nul setlocal enabledelayedexpansion REM 获取当前日期和时间 for /f tokens2 delims %%G in (wmic OS Get localdatetime /value) do set datetime%%G set formatted_datetime%datetime:~0,4%%datetime:~4,2%%datetime:~6,2%%datetime:~8,2%%datetime:~10,2%%datetime:~12,2% :: 设置源目录和目标目录 set source_dirC:\Site\Production2 set target_dirC:\BackUp\website\Production2\%formatted_datetime% :: 创建目标目录如果不存在 if not exist %target_dir% mkdir %target_dir% :: 使用xcopy复制文件排除log文件夹 xcopy %source_dir% %target_dir% /E /I /H /Y /EXCLUDE:exclude_list.txt echo 备份完成。 pause排除指定目录或文件在同路径下新建exclude_list.txt文件log temp *.tmp logs *.rar *.zip *.7z logfiles Logs refs tmpFile upload .db *.pdb *.txt obj bin .vs .cr