@echo off
REM Remove Altiris and re-install Symantec Management Agent
REM v 4.0, 24 May 2011
REM Check to see if we've run this installer before, if we have exit
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (
if "%%~z?"=="1282048" (
echo Altiris 6.0 AGENT found>>"C:\track.txt"
echo %%~f?>>"C:\track.txt"
echo Altiris 6 agent found.This will be uninstalled and CMS 7 agent will be installed now.
REM Perform Agent uninstall using AeXAgentUtil /UnistallAgents /Clean
echo Perform Agent uninstall using AeXAgentUtil Uninstall Agents Clean>>"C:\track.txt"
start "Plugin Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /UninstallAgents
echo Successful Agent uninstall using AeXAgentUtil UninstallAgents>>"C:\track.txt"
start "Altiris Agent Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /Clean
echo %%~f?>>"C:\track.txt"
echo Successful Agent uninstall using AeXAgentUtil Clean>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/agent6uninstall.log
echo Starting install>>"C:\track.txt"
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo %%~f?>>"C:\track.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo Altiris 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
goto forend
)
)
:forend
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (
if "%%~z?"=="1523712" (
echo Altiris 6.0 AGENT found>>"C:\track.txt"
echo %%~f?>>"C:\track.txt"
echo Altiris 6 agent found.This will be uninstalled and CMS 7 agent will be installed now.
REM Perform Agent uninstall using AeXAgentUtil /UnistallAgents /Clean
echo Perform Agent uninstall using AeXAgentUtil Uninstall Agents Clean>>"C:\track.txt"
start "Plugin Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /UninstallAgents
echo Successful Agent uninstall using AeXAgentUtil UninstallAgents>>"C:\track.txt"
start "Altiris Agent Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /Clean
echo %%~f?>>"C:\track.txt"
echo Successful Agent uninstall using AeXAgentUtil Clean>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/agent6uninstall.log
echo Starting install>>"C:\track.txt"
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo %%~f?>>"C:\track.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo Altiris 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
goto forend1
)
)
:forend1
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (
if "%%~z?"=="1257472" (
echo Altiris 6.0 AGENT found>>"C:\track.txt"
echo %%~f?>>"C:\track.txt"
echo Altiris 6 agent found.This will be uninstalled and CMS 7 agent will be installed now.
REM Perform Agent uninstall using AeXAgentUtil /UnistallAgents /Clean
echo Perform Agent uninstall using AeXAgentUtil Uninstall Agents Clean>>"C:\track.txt"
start "Plugin Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /UninstallAgents
echo Successful Agent uninstall using AeXAgentUtil UninstallAgents>>"C:\track.txt"
start "Altiris Agent Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /Clean
echo %%~f?>>"C:\track.txt"
echo Successful Agent uninstall using AeXAgentUtil Clean>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/agent6uninstall.log
echo Starting install>>"C:\track.txt"
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo %%~f?>>"C:\track.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo Altiris 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
goto forend2
)
)
:forend2
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (
if "%%~z?"=="1351976" (
echo Altiris 7.0.8641 AGENT found>>"C:\track.txt"
echo %%~f?>>"C:\track.txt"
echo Altiris 7.0.8641 agent found.This will be uninstalled and CMS 7 agent will be installed now.
REM Perform Agent uninstall using AeXAgentUtil /UnistallAgents /Clean
echo Perform Agent uninstall using AeXAgentUtil Uninstall Agents Clean>>"C:\track.txt"
start "Plugin Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /UninstallAgents
echo Successful Agent uninstall using AeXAgentUtil UninstallAgents>>"C:\track.txt"
start "Altiris Agent Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /Clean
echo %%~f?>>"C:\track.txt"
echo Successful Agent uninstall using AeXAgentUtil Clean>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/agent78641uninstall.log
echo Starting install>>"C:\track.txt"
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo %%~f?>>"C:\track.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo Altiris 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
goto forend3
)
)
:forend3
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (
if "%%~z?"=="1359192" (
echo Altiris 7.0.8705 AGENT found>>"C:\track.txt"
echo %%~f?>>"C:\track.txt"
echo Altiris 7.0.8705 agent found.This will be uninstalled and CMS 7 agent will be installed now.
REM Perform Agent uninstall using AeXAgentUtil /UnistallAgents /Clean
echo Perform Agent uninstall using AeXAgentUtil Uninstall Agents Clean>>"C:\track.txt"
start "Plugin Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /UninstallAgents
echo Successful Agent uninstall using AeXAgentUtil UninstallAgents>>"C:\track.txt"
start "Altiris Agent Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /Clean
echo %%~f?>>"C:\track.txt"
echo Successful Agent uninstall using AeXAgentUtil Clean>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/agent78705uninstall.log
echo Starting install>>"C:\track.txt"
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo %%~f?>>"C:\track.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo Altiris 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
goto forend4
)
)
:forend4
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (
if "%%~z?"=="1359704" (
echo Altiris 7.0.8800 AGENT found>>"C:\track.txt"
echo %%~f?>>"C:\track.txt"
echo Altiris 7.0.8800 agent found.This will be uninstalled and CMS 7 agent will be installed now.
REM Perform Agent uninstall using AeXAgentUtil /UnistallAgents /Clean
echo Perform Agent uninstall using AeXAgentUtil Uninstall Agents Clean>>"C:\track.txt"
start "Plugin Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /UninstallAgents
echo Successful Agent uninstall using AeXAgentUtil UninstallAgents>>"C:\track.txt"
start "Altiris Agent Uninstall" /MIN /wait "C:\Program Files\Altiris\Altiris Agent\AeXAgentUtil.exe" /Clean
echo %%~f?>>"C:\track.txt"
echo Successful Agent uninstall using AeXAgentUtil Clean>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/agent78705uninstall.log
echo Starting install>>"C:\track.txt"
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
echo %%~f?>>"C:\track.txt"
echo SuccessfulLY installed SMA78900>>"C:\track.txt"
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo %%~f?>>"C:\track.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo Altiris 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
goto forend5
)
)
:forend5
if exist "C:\Program Files\Altiris\Altiris Agent\reinstall.txt" goto end1
for /R "C:\Program Files\Altiris\Altiris Agent" %%? in (*.*) do (if "%%~z?"=="1375576" (echo CMS 7.0.8900 Agent found.
@ping 127.0.0.1 -n 2 -w 10000 >nul
@ping 127.0.0.1 -n %1% -w 10000>nul
goto end1 )
)
if not exist "C:\Program Files\Altiris\Altiris Agent\AeXNSAgent.exe" (REM Map the network share to the NS\NSCap directory to pull/install agent package from.
REM Change/update drive letter as necessary, as well as servername etc;
echo This is fresh install no agent was found>>"C:\track.txt"
echo CMS 7 agent will be installed now
start "Altiris Agent Install" /MIN /wait AeXNSC.exe ns=<server.domainname> nsweb=http://<server.domainname>/Altiris NOSTARTMENU /s
echo SuccessfullY installed SMA7>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/baseagentinstalled.log
echo Installing Plugins>>"C:\track.txt"
echo Installing Plugins
msiexec.exe /i "Symantec_InventoryAgent_x86.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
msiexec.exe /qn REBOOT=ReallySuppress /i Altiris_PatchMgmtAgent_Win32_7_0.msi
msiexec.exe /i "Software Management Solution Agent_7_0_rev1.msi" /qn
msiexec.exe /i "AMAgentSetup.msi" /qn REBOOT=ReallySuppress ALLUSERS=1
echo Plugins Installed>>"C:\track.txt"
echo %computername% >> //10.72.19.64/d$/AllAgents/summary/pluginsinstalled.log
echo Plugins Installed
REM Cleanup; Timestamp reinstall (for future check) and un map drive share
TIME /T > "C:\Program Files\Altiris\Altiris Agent\reinstall.txt"
echo Reinstall File Formed>>"C:\track.txt"
echo CMS 7 agent has been successfully installed
TIME /T >>"C:\track.txt"
)
:end1