Код IT
← Каталог

Примеры команд в cmd — Сценарий: резервная копия (robocopy)

Фрагмент из «Примеры команд в cmd»: Сценарий: резервная копия (robocopy).

Plain text main.txt
@echo off
setlocal EnableExtensions
set "SRC=C:\Projects\app"
set "DST=D:\Backup\app"

if not exist "%SRC%" (
  echo Source not found: %SRC%
  exit /b 1
)

robocopy "%SRC%" "%DST%" /MIR /R:2 /W:5 /NFL /NDL /NP
set "RC=%ERRORLEVEL%"
if %RC% GEQ 8 (
  echo Backup failed, robocopy code %RC%
  exit /b 1
)
echo Backup OK
exit /b 0
@echo off
setlocal EnableExtensions
set "SRC=C:\Projects\app"
set "DST=D:\Backup\app"

if not exist "%SRC%" (
  echo Source not found: %SRC%
  exit /b 1
)

robocopy "%SRC%" "%DST%" /MIR /R:2 /W:5 /NFL /NDL /NP
set "RC=%ERRORLEVEL%"
if %RC% GEQ 8 (
  echo Backup failed, robocopy code %RC%
  exit /b 1
)
echo Backup OK
exit /b 0