set now=%date:~6,4%%date:~0,2%%date:~3,2%
set /a ye=now-1
xcopy \\10.122.1.18\d$\MICROS\Database\Data\Backup\Archive F:\Daily\MICROS /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\10.122.1.20\d$\SHIJIHRMS\DATA F:\Daily\HRMS\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\10.122.1.30\d$\MC_Backup F:\Daily\MC\%now% /s /i /p /d:%ye:~4,2%-%ye:~6,2%-%ye:~0,4%
xcopy \\nwbjgtms\paperless F:\Daily\PAPERLESS\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\nwbjgtms\f$\DB_Backup F:\Daily\TMS\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\nwbjgbas\e$\SQL SunSystemsBackup F:\Daily\SUN\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
set /a ye=now-1
xcopy \\10.122.1.18\d$\MICROS\Database\Data\Backup\Archive F:\Daily\MICROS /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\10.122.1.20\d$\SHIJIHRMS\DATA F:\Daily\HRMS\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\10.122.1.30\d$\MC_Backup F:\Daily\MC\%now% /s /i /p /d:%ye:~4,2%-%ye:~6,2%-%ye:~0,4%
xcopy \\nwbjgtms\paperless F:\Daily\PAPERLESS\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\nwbjgtms\f$\DB_Backup F:\Daily\TMS\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
xcopy \\nwbjgbas\e$\SQL SunSystemsBackup F:\Daily\SUN\%now% /s /i /p /d:%date:~0,2%-%date:~3,2%-%date:~6,4%
pause
前面为网络位置,后面是本地磁盘位置,日期格式一开始定义now为年月日,ye为前一天日期。
/p询问去掉/p就不会询问
/d:为拷贝这个时间以后创造的文件