Quantcast
Viewing all articles
Browse latest Browse all 2021

deploy all cms plug-in agents

I need a solution

Any one have any suggestions on the best method to deploy all plug-in agents to a client during deployment?

When I was working outside of Altiris deployment I used a custom script but can no longer use this method because when the agent restarts from an install it kills the script.

 

:380
echo **********************************************************************
echo *                   380 - SMP Agent Install                          *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,380 Symantec Altiris Agent: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Agent Check                                  *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\AeXNSAgent.exe" goto :380a
echo %date%,%time%,errorlevel: %errorlevel%,380 Symantec Altiris Agent - Not Found >> c:\RISlog\deployment.log
START /WAIT c:\install3\Symantec\AltirisAgent\AeXNSC.exe -s -a ns=NS.domain.com nsweb=http://NS.domain.com/Altiris /s
rem START /WAIT c:\install3\Symantec\AltirisAgent\AeXClientUpgrade.exe
echo %date%,%time%,errorlevel: %errorlevel%,380 Symantec Altiris Agent: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
goto :381
:380a
echo **********************************************************************
echo *                 Start Altiris Agent                                *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,Altiris Agent Found >> c:\RISlog\Deployment.log
echo %date%,%time%,errorlevel: %errorlevel%,Start Altiris Agent: Begin >> c:\RISlog\Deployment.log
net start AeXNSClient >> c:\RISlog\Deployment.log 2>&1
echo %date%,%time%,errorlevel: %errorlevel%,Stop Altiris Agent: End >> c:\RISlog\Deployment.log
ECHO errorlevel: %errorlevel%
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
:381
echo **********************************************************************
echo *                   381 - Power Scheme Agent Install                 *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,381 Symantec Power Scheme Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\PowerSchemeAgent\PowerSchemeAgent.dll" goto :382
echo %date%,%time%,errorlevel: %errorlevel%,381 Symantec Power Scheme Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\PowerAgent
START /WAIT msiexec.exe /i Altiris_PowerSchemeAgent_x86.msi /qn ALLUSERS=1 REBOOT=ReallySuppress REBOOTPROMPT="S"
echo %date%,%time%,errorlevel: %errorlevel%,381 Symantec Power Scheme Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%

:382
echo **********************************************************************
echo *                   382 - Software Update Agent Install              *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,382 Symantec PatchManagement Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\PatchMgmtAgent\PatchMgmtAgents.dll" goto :383
echo %date%,%time%,errorlevel: %errorlevel%,382 Symantec PatchManagement Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\PatchAgent
REM START /WAIT MsiExec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
START /WAIT MsiExec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_1.msi
echo %date%,%time%,errorlevel: %errorlevel%,382 Symantec PatchManagement Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
:383
echo **********************************************************************
echo *                   383 - Out of Band Agent Install                  *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,383 Symantec Out of Band Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\OOB Agent\OOBAgent.dll" goto :384
echo %date%,%time%,errorlevel: %errorlevel%,383 Symantec Out of Band Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\OOBAgent
START /WAIT Slaunch32.exe /inifile:OOBTaskAgent.ini
echo %date%,%time%,errorlevel: %errorlevel%,383 Symantec Out of Band Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
:384
echo **********************************************************************
echo *                   384 - Software Management Solution Agent Install *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,384 Symantec Software Management Solution Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\Software Management Solution Plugin\SoftwareManagementSolution_Agent.dll" goto :385
echo %date%,%time%,errorlevel: %errorlevel%,384 Symantec Software Management Solution Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\SMSolutionAgent
rem START /WAIT msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
START /WAIT msiexec.exe /i "SoftwareManagementSolution_Plugin_x86.msi" ALLUSERS=1 INSTALLPORTAL=1 PORTALSTARTMENU=TRUE PORTALDESKTOPMENU=TRUE PORTALADDREMOVE=TRUE PORTALAGENTMENU=TRUE /qn
echo %date%,%time%,errorlevel: %errorlevel%,384 Symantec Software Management Solution Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
:385
echo **********************************************************************
echo *                   385 - Inventory Agent Install                    *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,385 Symantec Inventory Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\Inventory Agent\InvAgent.dll" goto :386
echo %date%,%time%,errorlevel: %errorlevel%,385 Symantec Inventory Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\InvAgent
START /WAIT msiexec.exe /i Symantec_InventoryAgent_x86.msi /qn REBOOT=ReallySuppress ALLUSERS=1
echo %date%,%time%,errorlevel: %errorlevel%,385 Symantec Inventory Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
:386
echo **********************************************************************
echo *                   386 - Application Metering Agent Install         *
echo *                     Pre-requisite Inventory Solution agent         *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,386 Symantec Application Metering Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\Application Metering Agent\AMAgent.dll" goto :386
echo %date%,%time%,errorlevel: %errorlevel%,386 Symantec Application Metering Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\AppMeterAgent
START /WAIT msiexec.exe /i AMAgentSetup.msi /qn REBOOT=ReallySuppress ALLUSERS=1
echo %date%,%time%,errorlevel: %errorlevel%,386 Symantec Application Metering Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
:387
echo **********************************************************************
echo *                   387 - Deployment x86 Agent Install               *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,387 Symantec Deployment Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Agent\DeploymentSolutionAgent.dll" goto :388
echo %date%,%time%,errorlevel: %errorlevel%,387 Symantec Deployment Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\deployAgent
START /WAIT msiexec.exe /i "Altiris_DeploymentSolutionAgent_7_1_x86.msi" skipaim=1 /qn REBOOT=ReallySuppress
echo %date%,%time%,errorlevel: %errorlevel%,387 Symantec Deployment Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
:388
echo **********************************************************************
echo *                   388 - PCAnywhere Agent Install                   *
echo **********************************************************************
echo %date%,%time%,errorlevel: %errorlevel%,388 Symantec PCAnywhere Plug-in: Begin >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       Plugin Check                                 *
rem  **********************************************************************
if exist "C:\Program Files\Symantec\pcAnywhere\pcAAgent.dll" goto :389
echo %date%,%time%,errorlevel: %errorlevel%,388 Symantec PCAnywhere Plug-in - Not Found >> c:\RISlog\deployment.log
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul
cd c:\install3\Symantec\pcAAgent
START /WAIT pcAClientInstallManager.exe /iall
echo %date%,%time%,errorlevel: %errorlevel%,388 Symantec PCAnywhere Plug-in: End >> c:\RISlog\deployment.log
ECHO errorlevel: %errorlevel%
IF ERRORLEVEL 1 GOTO fail
ECHO errorlevel: %errorlevel%
echo %date%,%time%,errorlevel: %errorlevel%,388 PCAnywhere HKLM: Begin >> c:\RISlog\deployment.log
START /WAIT REGEDIT /S c:\install3\Symantec\pcAAgent\pcAnywhere.reg >> c:\RISlog\deployment.log
echo %date%,%time%,errorlevel: %errorlevel%,388 PCAnywhere HKLM: End >> c:\RISlog\deployment.log
rem echo **********************************************************************
rem echo *                   388a - PCAnywhere Agent Patch                    *
rem echo **********************************************************************
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
rem ping 1.1.1.1 -n 1 -w 10000 > nul
rem verify >nul
rem echo %date%,%time%,errorlevel: %errorlevel%,388a Symantec PCAnywhere TECH180472: Begin >> c:\RISlog\deployment.log
rem cd "c:\install3\Symantec\PCAnywhere_12.x_Tech182142"
rem START /WAIT msiexec.exe /i PCAnywhere_12.x_Tech182142.MSI /qn ALLUSERS=2
rem echo %date%,%time%,errorlevel: %errorlevel%,388a Symantec PCAnywhere TECH180472: End >> c:\RISlog\deployment.log
cd c:\install3
:389
echo **********************************************************************
echo *                   389 - SMP Agent File Cleanup                     *
echo **********************************************************************
rem  **********************************************************************
rem  *                       wait 10 seconds to Begin                     *
rem  **********************************************************************
ping 1.1.1.1 -n 1 -w 10000 > nul
verify >nul

I'm thinking the only way to do this is to create a software package for every agent.  It sure would be nice if these were already created as part of the product.

Suggestions?


Viewing all articles
Browse latest Browse all 2021

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>