Would this work? I would like it to connect to a server, update the batch file from the server, load it, and write a log. Without user interference. The reg is just incase a registry edit is needed. Take a look, and voice your opinions..
echo off
if /I "%1" NEQ "" goto perform_op
for /f "tokens=1" %%i in (hostlist.txt) do call hostlist.bat %%i
goto end
:perform_op
net use v:\\HomeServer\Virus$ /Yes
if exist "C:\vupdate" goto :NEXT
md "c:\vupdate" goto :NEXT
:NEXT
if exist "c:\vupdate\vupdate.exe" deltree /y "c:\vupdate\vupdate.exe"
cls
if not exist "C:\Program Files\Network Associates\McAfee VirusScan\Avconsol.exe" goto :FAILED
if exist "C:\vupdate\MonthDay.txt" goto :OK
goto :UPDATE