@echo off title ЗАПУСК ОБНОВЛЕНИЯ... color 1e CD /D "%~dp0" Rem # Проверяем запущен ли процесс: xcopy.exe # IF EXIST "%SystemRoot%\system32\tasklist.exe" "%SystemRoot%\system32\tasklist.exe" | find "xcopy.exe" IF NOT EXIST "tasklist.exe" (CD /D "%~dp0" pv.exe xcopy.exe) cls if %ERRORLEVEL%==0 goto end Rem # Проверяем запущен ли процесс: ping.exe # IF EXIST "%SystemRoot%\system32\tasklist.exe" "%SystemRoot%\system32\tasklist.exe" | find "ping.exe" IF NOT EXIST "%SystemRoot%\system32\tasklist.exe" (CD /D "%~dp0" pv.exe ping.exe) cls if %ERRORLEVEL%==0 goto end Rem # Проверяем запущен ли процесс: aria2c.exe # IF EXIST "%SystemRoot%\system32\tasklist.exe" "%SystemRoot%\system32\tasklist.exe" | find "aria2c.exe" IF NOT EXIST "%SystemRoot%\system32\tasklist.exe" (CD /D "%~dp0" pv.exe aria2c.exe) cls if %ERRORLEVEL%==0 goto end Rem # Копируем в папку c:\DrWeb\ # CD /D "%~dp0" IF NOT EXIST "c:\DrWeb\*" (start "" "%~dp0Wbusy.exe" "Dr.Web Updater для Windows" "Копирование файлов на диск C:\" /marquee cd .. xcopy /e /i /q /h /r /y "*.*" "c:\DrWeb\*.*") Rem # Проверяем наличие интернет соединения # ping ya.ru >nul || (start "" "%~dp0Wbusy.exe" "Dr.Web Updater для Windows" "Интернет соединение отсутствует" /stop exit) Echo Запускаем программу обновления start "" "c:\DrWeb\prog\Update.bat" :end EXIT