: @echo off
: echo Welcome to the Backup Script!
: echo.
: choice /C:FNQ /N Select [F]ull Backup or [N]ew files only. Press [Q] or [CTRL-Z] to exit.
: IF errorlevel 3 goto end : IF errorlevel 2 goto small_backup : IF errorlevel 1 goto full_backup
: :small_backup
: echo.
: echo.
: echo You chose to backup NEW files.
Hit any key to start or ctrl-z to cancel.
pause >nul xcopy c:\mydirectory d:\mybackup /s/m/e goto end : :full_backup
: echo.
: echo.
: echo You chose to backup ALL files.
Hit any key to start or ctrl-z to cancel.
pause >nul xcopy c:\mydirectory d:\mybackup /s/e goto end : :end : exit
@echo off echo Welcome to the Backup Script! echo.
choice /C:FN /N Select [F]ull Backup or [N]ew files Backup, or ctrl-z to exit. IF errorlevel 3 goto end IF errorlevel 2 goto small_backup IF errorlevel 1 goto full_backup :small_backup echo. echo. echo You chose to backup NEW files. Hit any key to start or ctrl-z to exit. pause >nul xcopy c:\mydirectory d:\mybackup /s/m/e goto end :full_backup echo. echo. echo You chose to backup ALL files. Hit any key to start or ctrl-z to exit. pause >nul xcopy c:\mydirectory d:\mybackup /s/e goto end :end exit