#杂七杂八常识
参考脚本,其中的/H指的是,也会复制,隐藏文件,如果没有这个需求,删除即可
@echo off
setlocal
:: 设置源文件夹和目标文件夹
set "source=C:\path\to\source\folder"
set "destination=C:\path\to\destination\folder"
:: 检查源文件夹是否存在
if not exist "%source%" (
echo 源文件夹不存在: %source%
exit /b 1
)
:: 创建目标文件夹(如果不存在)
if not exist "%destination%" (
mkdir "%destination%"
)
:: 复制文件夹及其内容
xcopy "%source%\*" "%destination%\" /E /I /Y /H
echo 复制完成: %source% 到 %destination%
endlocal