1. Мне уже помогли с копированием файлов обновления DRWEB вот он:
xcopy \\Servern\SCANER\BASA\*.* "c:\Program Files\DrWeb\" /Y /Z /C /H /R
но на некоторых компьютерах папка(DRWEB) нах-ся на диске D(т.к. он системный)
можно как-нибудь сделать чтобы батник сам выбирал системный диск и копировал либо на
С -> c:\Program Files\DrWeb\
или D диск ->d:\Program Files\DrWeb\ ?
2. Также помогли с удалением лишних файлов в папках Temp, но мне бы ДОБАВИТЬ сюда удаление содержимого папки C:\Documents and Settings\*любое*\NetHood\
сам батник вот:
@echo off
setlocal
set "ds=Documents and Settings"
set "tf=Local Settings\Temp"
set "ti=Local Settings\Temporary Internet Files"
echo Start....
for %%i in (Q W E R T Y U I P O A S D F G H J K L Z X C V B N M) do (
if not %~d0==%%i: call:clean %%i
)
echo ....Done
goto:eof
:clean
if exist %1:\Windows\Temp (
pushd %1:\Windows\Temp
call:delete
popd
)
if exist %1:\WinNT\Temp (
pushd %1:\WinNT\Temp
call:delete
popd
)
if not exist "%1:\%ds%" goto:eof
for /f "tokens=*" %%i in ('dir /b /ad "%1:\%ds%"') do (
if exist "%1:\%ds%\%%i\%tf%" (
pushd "%1:\%ds%\%%i\%tf%"
call:delete
popd
)
if exist "%1:\%ds%\%%i\%ti%" (
pushd "%1:\%ds%\%%i\%ti%"
call:delete
popd
)
)
goto:eof
elete
del /q /a /f *.* 1>nul 2>&1
for /f "tokens=*" %%i in ('dir /b /ad') do rd /s /q "%%i" 1>nul 2>&1
PS. Хорошая ТЕМА нахожу здесь очень удобные решения.