Administrator’s Guide
151
Updating Your Anti-virus Software
Windows 3.11 and Windows 3.1 machines
Unlike the 32-bit Update Requester, the 16-bit Update Requester does not do
the actual brad packet send, because brad on 16-bit is single-app only. Instead,
it sends a Windows message to the Management Agent, which sends the
collection and returns the update results.
Many of the DOS/Windows 3.x NetWare clients can process login scripts only
while running in DOS, which means that the Windows-based program
MEUPRQ16.EXE (the 16-bit Update Requester) cannot run directly from a
login script.
Therefore, we provide AUTOINST.EXE, a DOS-based utility that can be run
from a NetWare login script. It alters the WIN.INI file of a Windows 3.1
machine so that the Update Requester (MEUPRQ16.EXE) runs automatically
the next time Windows is started. AUTOINST.EXE is in the \16\Utils
directory within your Management Console’s installation directory.
Usage
AUTOINST
<WIN.INI file location>
<Path to updater executable>
Thus, if WIN.INI is in C:\WINDOWS, and the Windows 3.1 Update Requester
is in SYS:PUBLIC\ME_CLNT, add the following to a NetWare system login
script:
MAP ROOT F:=SYS:PUBLIC\ME_CLNT
#AUTOINST C:\WINDOWS F:\MEUPRQ16.EXE
This will change an example WIN.INI file as follows:
AUTOINST.EXE also adds the following section and key to WIN.INI:
[NetworkAssociates]
NetworkAssociatesInstalled=Yes
4
ERR_FAILED_TO_GET_COMPUTER
NAME
Failed to get computer name.
5
ERR_FAILED_INTEGRITY_CHECK
Failed integrity check.
none
UNKNOWN
Unknown error.
Old WIN.INI
New WIN. INI
[WINDOWS]
[WINDOWS]
RUN=NWPOPUP.EXE
RUN=NWPOPUP.EXE F:\MEUPRQ16.EXE
Error
level
Error code
Description