есть батник, который ежедневно копирует файл бэкапа из сетевой папки на локальный компьютер.
Скорректируй, пожалуйста, так, что если в сетевой папке нет файла, то не удалять существующий в локальной папке файл.
@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