poi
Terugkerende gebruiker
- Lid geworden
- 4 dec 2001
- Berichten
- 1.151
Wij willen hier updaten naar versie 4. McAfee is redelijk nieuw hier en we hebben geprobeerd middels een GPO een nieuwe FramePkg.exe te installeren. Echter, de eindgebruiker kan dan 10 minuten niets doen en is dus niet wenselijk.
Er is ook een check die gedaan wordt ivm de versie, dus als iemand al 4.0 heeft, dan niets afschieten. Dit check staat hieronder.
Hoe kan ik het e.e.a. instellen zodat de gebruiker er (nagenoeg) niets van merkt?
------------------------------------------------------------
check:
------------------------------------------------------------
rem @echo off
REM ======================================================================
REM
REM Batch File
REM
REM NAME: ePOAgentInstall.cmd
======================================================================
SET EPOSHARE=\\eu\netlogon\
SET EPOLOGFILE=C:\%COMPUTERNAME%.log
REM SET REGEXE=%EPOSHARE%\bin\reg.exe
SET AGENTVERSION=4.0.0.1180
set AGENTINSTALLCMD=%EPOSHARE%\McAfee4\temp\FramePkg.exe /install=agent /forceinstall /s
echo McAfee Software Installation Script v1.7 > %EPOLOGFILE%
DATE /t >> %EPOLOGFILE%
TIME /t >> %EPOLOGFILE%
:CHECK_AGENT
REM Check Agent key exist
ECHO Checking if ePO Agent GUID is present ... >> %EPOLOGFILE%
REG QUERY "HKLM\SOFTWARE\Network Associates\ePolicy Orchestrator\Agent" /v "AgentGUID" | find "AgentGUID" >> %EPOLOGFILE%
If errorlevel 1 (
ECHO Agent GUID **NOT** Found ! >> %EPOLOGFILE%
goto INSTALL_AGENT
)
REM Check Agent version
ECHO Checking if ePO Agent version = v%AGENTVERSION% ... >> %EPOLOGFILE%
REG query "HKLM\SOFTWARE\Network Associates\ePolicy Orchestrator\Application Plugins\EPOAGENT3000"| find "Version" | find "%AGENTVERSION%" >> %EPOLOGFILE%
IF errorlevel 1 (
ECHO Agent version **mismatch** ! >> %EPOLOGFILE%
goto INSTALL_AGENT
)
GOTO SKIP
:INSTALL_AGENT
ECHO.
ECHO Agent V%AGENTVERSION% **NOT** Found ! >> %EPOLOGFILE%
ECHO Proceeding with installation ... >> %EPOLOGFILE%
start /wait %AGENTINSTALLCMD%
GOTO END
:SKIP
ECHO.
ECHO Agent V%AGENTVERSION% Found ! Skipping installation ... >> %EPOLOGFILE%
:END
ECHO ePOAgentInstall.cmd ended >> %EPOLOGFILE%
Er is ook een check die gedaan wordt ivm de versie, dus als iemand al 4.0 heeft, dan niets afschieten. Dit check staat hieronder.
Hoe kan ik het e.e.a. instellen zodat de gebruiker er (nagenoeg) niets van merkt?
------------------------------------------------------------
check:
------------------------------------------------------------
rem @echo off
REM ======================================================================
REM
REM Batch File
REM
REM NAME: ePOAgentInstall.cmd
======================================================================
SET EPOSHARE=\\eu\netlogon\
SET EPOLOGFILE=C:\%COMPUTERNAME%.log
REM SET REGEXE=%EPOSHARE%\bin\reg.exe
SET AGENTVERSION=4.0.0.1180
set AGENTINSTALLCMD=%EPOSHARE%\McAfee4\temp\FramePkg.exe /install=agent /forceinstall /s
echo McAfee Software Installation Script v1.7 > %EPOLOGFILE%
DATE /t >> %EPOLOGFILE%
TIME /t >> %EPOLOGFILE%
:CHECK_AGENT
REM Check Agent key exist
ECHO Checking if ePO Agent GUID is present ... >> %EPOLOGFILE%
REG QUERY "HKLM\SOFTWARE\Network Associates\ePolicy Orchestrator\Agent" /v "AgentGUID" | find "AgentGUID" >> %EPOLOGFILE%
If errorlevel 1 (
ECHO Agent GUID **NOT** Found ! >> %EPOLOGFILE%
goto INSTALL_AGENT
)
REM Check Agent version
ECHO Checking if ePO Agent version = v%AGENTVERSION% ... >> %EPOLOGFILE%
REG query "HKLM\SOFTWARE\Network Associates\ePolicy Orchestrator\Application Plugins\EPOAGENT3000"| find "Version" | find "%AGENTVERSION%" >> %EPOLOGFILE%
IF errorlevel 1 (
ECHO Agent version **mismatch** ! >> %EPOLOGFILE%
goto INSTALL_AGENT
)
GOTO SKIP
:INSTALL_AGENT
ECHO.
ECHO Agent V%AGENTVERSION% **NOT** Found ! >> %EPOLOGFILE%
ECHO Proceeding with installation ... >> %EPOLOGFILE%
start /wait %AGENTINSTALLCMD%
GOTO END
:SKIP
ECHO.
ECHO Agent V%AGENTVERSION% Found ! Skipping installation ... >> %EPOLOGFILE%
:END
ECHO ePOAgentInstall.cmd ended >> %EPOLOGFILE%