* Original Area: DESQVIEW
* Original To : All (1:163/266)
I'm running two copies of FD2.02NC on a Lantastic network under Desqview
2.63/QEMM 7.5 with DOS 6.22.
One feature of my Max 3.01 setup, is that new uploads by users get check with
VKILL 300 by Cairo Research for virus' while the user is on-line with McAfee
SCANPM 3.0.4 and 3009 DAT files.
The VKILL programme was released to the public with a KEYGEN.EXE programme
which generates a key so that the programme displays the BBS or sysop name
instead of the *UNREGISTERED* notice. This programme was released with the
VKILL programme by the author.
If I upload files with the KEY file in the Maximus directory, the VKILL
programme does display the registered file, however, once SCAN runs by way of
the Maximus VIRCHECK.BAT file the system consistently hangs on that node with
an Exception # 6 error. When the KEY file is not present, the system runs
flawlessly.
This Exception # 6 error is predictable, consistent, and I can reliably make
it happen.
One solution is to simply not generate the KEY and have it continue to
display the *UNREGISTERED* notice. This, however, is not really a solution
sine the real solution would be to have it display the REGISTERED notice an
run flawlessly.
One possible cause may be that I run the software in sub-directories (VKILL1
and VKILL2) under the Maximus directory. When the KEY file is in each of
these directories the VKILL programme displays *UNREGISTERED*. In other
words, it appears as though the KEY must be in the Maximus directory.
I call the VKILL programme from VIRCHECK.BAT as follows:
@echo off
cd\max
if exist v:\max\dorinfo1.def goto node1
if exist v:\max\dorinfo2.def goto node2
goto endcheck
:node1
cd\max\vkill1
vkill -u%1 -f%2 -e%3 -pv:\max -cv:\max\vkill1 -t1 -v1
cd\max
del dorinfo1.def
echo User Uploaded File on Node 1 >>v:\max\log\max1.log
goto endcheck
:node2
cd\max\vkill2
vkill -u%1 -f%2 -e%3 -pv:\max -cv:\max\vkill2 -t2 -v1
cd\max
del dorinfo2.def
echo User Uploaded File on Node 2 >>v:\max\log\max2.log
goto endcheck
:endcheck
cd\max
The only problem with calling the VKILL programme in this manner is that it
may not execute properly if a user is uploading a file on node 2 but for some
reason a dorinfo1.def file already exists. So I have to figure out a way to
do this but that's not what's causing the Exception # 6 error.
Any thoughts on rectifying these two little problems?
Thanks in advance.
--- Maximus 3.01
---------------
* Origin: Vision Information Systems (1:163/266)
|