Sheyko, вариантов множество. например вот такой с логом:
Код:

@echo off
Color 0e
rem http://forum.oszone.net/thread-283076.html
rem задаем переменные:
rem дата и время
set DD=%date:~0,2%
set DM=%date:~3,2%
set DY=%date:~6,4%
set TH=%TIME:~0,2%
set TM=%TIME:~3,2%
ping 192.168.10.11
if %errorlevel% NEQ 0 (
echo %DY%-%DM%-%DD% %TH%-%TM% нет пинга>>COPY_NET.log
goto end_net
)
NET USE P: \\192.168.10.11\bckup_opack
if %errorlevel% NEQ 0 (
echo %DY%-%DM%-%DD% %TH%-%TM% не удалось подключить сетевой диск>>COPY_NET.log
goto end_net
)
if not exist "p:\%DY%-%DM%-%DD%\" MD "p:\%DY%-%DM%-%DD%\"
xcopy D:\opac-global\ p:\%DY%-%DM%-%DD%\ /S /F /Y
if %errorlevel% NEQ 0 (
echo %DY%-%DM%-%DD% %TH%-%TM% не удалось скопировайть файлы>>COPY_NET.log
goto end_net
)
rem Удаляем архивы из: \\192.168.10.11\bckup_opack
rem Критерий отбора: старше 4 дней
echo %DY%-%DM%-%DD% %TH%-%TM% чистим>>COPY_NET.log
rem forfiles /P P:\ /M *.* /S /D -5 /C "cmd /c echo Deleted: @PATH >>COPY_NET.log & del @FILE"
exit
:end_net
echo в процессе возникли ошибки. смотрите лог
ping -n 4 localhost>nul
start COPY_NET.log
exit