есть батник, который ежедневно копирует файл бэкапа из сетевой папки на локальный компьютер.
Скорректируй, пожалуйста, так, что если в сетевой папке нет файла, то не удалять существующий в локальной папке файл.
@echo on
setlocal
set “networkPath=\192.168.0.01cbackup1c_daily”
set “localPath=C:LocalBackup1c_daily”
set “username=1c”
set “password=1”
set “daysToKeep=1”
net use %networkPath% /user:%username% %password%
if errorlevel 1 (
echo error.
exit /b 1
)
forfiles /p “%localPath%” /s /m *.zip /d -%daysToKeep% /c “cmd /c del @path”
xcopy “%networkPath%*.zip” “%localPath%” /D:%date:~3,2%-%date:~0,2%-%date:~8% /Y /I
net use %networkPath% /delete
echo ready
endlocal