As far as I remember the article just says how to set it and not how to revert it
My configuration looked like this:
@echo off
set appcmd=%comspec%\..\inetsrv\appcmd
%appcmd% add apppool -name:Atiris-NS-Agent
%appcmd% set apppool Altiris-NS-Agent -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/NS/Agent" -applicationPool:Atiris-NS-Agent
%appcmd% add apppool -name:TaskManagement
%appcmd% set apppool TaskManagement -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/TaskManagement" -applicationPool:TaskManagement
%appcmd% set app "Default Web Site/Altiris/ClientTaskServer" -applicationPool:TaskManagement
%appcmd% add apppool -name:ActivityCenter
%appcmd% set apppool ActivityCenter -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/ActivityCenter" -applicationPool:ActivityCenter
%appcmd% add apppool -name:PatchManagement
%appcmd% set apppool PatchManagement -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/PatchManagement" -applicationPool:PatchManagement
%appcmd% set app "Default Web Site/Altiris/PatchManagementCore" -applicationPool:PatchManagement
%appcmd% set app "Default Web Site/Altiris/PatchManagementMac" -applicationPool:PatchManagement
%appcmd% add apppool -name:SoftwarePortal
%appcmd% set apppool SoftwarePortal -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/SoftwarePortal" -applicationPool:SoftwarePortal
%appcmd% add apppool -name:ITAnalytics
%appcmd% set apppool ITAnalytics -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/ITAnalytics" -applicationPool:ITAnalytics
%appcmd% set app "Default Web Site/Altiris/ITAnalyticsCSMP" -applicationPool:ITAnalytics
%appcmd% set app "Default Web Site/Altiris/ITAnalyticsSEP" -applicationPool:ITAnalytics
%appcmd% add apppool -name:InventoryRuleManagement
%appcmd% set apppool InventoryRuleManagement -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/InventoryRuleManagement" -applicationPool:InventoryRuleManagement
%appcmd% add apppool -name:Atiris-NS-Agent
%appcmd% set apppool Altiris-NS-Agent -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/NS/Agent" -applicationPool:Atiris-NS-Agent
%appcmd% add apppool -name:TaskManagement
%appcmd% set apppool TaskManagement -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/TaskManagement" -applicationPool:TaskManagement
%appcmd% set app "Default Web Site/Altiris/ClientTaskServer" -applicationPool:TaskManagement
%appcmd% add apppool -name:ActivityCenter
%appcmd% set apppool ActivityCenter -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/ActivityCenter" -applicationPool:ActivityCenter
%appcmd% add apppool -name:PatchManagement
%appcmd% set apppool PatchManagement -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/PatchManagement" -applicationPool:PatchManagement
%appcmd% set app "Default Web Site/Altiris/PatchManagementCore" -applicationPool:PatchManagement
%appcmd% set app "Default Web Site/Altiris/PatchManagementMac" -applicationPool:PatchManagement
%appcmd% add apppool -name:SoftwarePortal
%appcmd% set apppool SoftwarePortal -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/SoftwarePortal" -applicationPool:SoftwarePortal
%appcmd% add apppool -name:ITAnalytics
%appcmd% set apppool ITAnalytics -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/ITAnalytics" -applicationPool:ITAnalytics
%appcmd% set app "Default Web Site/Altiris/ITAnalyticsCSMP" -applicationPool:ITAnalytics
%appcmd% set app "Default Web Site/Altiris/ITAnalyticsSEP" -applicationPool:ITAnalytics
%appcmd% add apppool -name:InventoryRuleManagement
%appcmd% set apppool InventoryRuleManagement -managedPipelineMode:Classic
%appcmd% set app "Default Web Site/Altiris/InventoryRuleManagement" -applicationPool:InventoryRuleManagement
And the revert back like this:
@echo off
set appcmd=%comspec%\..\inetsrv\appcmd
%appcmd% set app "Default Web Site/Altiris/NS/Agent" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool Atiris-NS-Agent
%appcmd% set app "Default Web Site/Altiris/TaskManagement" -applicationPool:"Classic .NET AppPool"
%appcmd% set app "Default Web Site/Altiris/ClientTaskServer" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool TaskManagement
%appcmd% set app "Default Web Site/Altiris/ActivityCenter" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool ActivityCenter
%appcmd% set app "Default Web Site/Altiris/PatchManagement" -applicationPool:"Classic .NET AppPool"
%appcmd% set app "Default Web Site/Altiris/PatchManagementCore" -applicationPool:"Classic .NET AppPool"
%appcmd% set app "Default Web Site/Altiris/PatchManagementMac" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool PatchManagement
%appcmd% set app "Default Web Site/Altiris/SoftwarePortal" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool SoftwarePortal
%appcmd% set app "Default Web Site/Altiris/ITAnalytics" -applicationPool:"Classic .NET AppPool"
%appcmd% set app "Default Web Site/Altiris/ITAnalyticsCSMP" -applicationPool:"Classic .NET AppPool"
%appcmd% set app "Default Web Site/Altiris/ITAnalyticsSEP" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool ITAnalytics
%appcmd% set app "Default Web Site/Altiris/InventoryRuleManagement" -applicationPool:"Classic .NET AppPool"
%appcmd% delete apppool InventoryRuleManagement
Maybe that helps.