Hi Ajit,
See my example below, I did not have any issue with it:
<item name="Send ColdStart Trap WEB">
<popup-visibility>when-filter-passed</popup-visibility>
<action>
<launch-web-server-script>
<command>cmd.exe /c "c:/Temp/ColdStartTrap.bat {0}"</command>
<param>
<attribute>AttributeID.NETWORK_ADDRESS</attribute>
</param>
</launch-web-server-script>
<context>
com.aprisma.spectrum.app.topo.client.render.ModelContext
</context>
<filter>
<has-attribute>AttributeID.NETWORK_ADDRESS</has-attribute>
</filter>
</action>
</item>
In the next example, it will pop-up a DOS-Prompt while running the script:
<item name="Send ColdStart Trap">
<popup-visibility>when-filter-passed</popup-visibility>
<action>
<launch-application>
<command>cmd.exe /c start "Cold Start Trap {0}" cmd.exe /c "c:/Temp/ColdStartTrap.bat {0} && pause"</command>
<param>
<attribute>AttributeID.NETWORK_ADDRESS</attribute>
</param>
</launch-application>
<context>
com.aprisma.spectrum.app.topo.client.render.ModelContext
</context>
<filter>
<has-attribute>AttributeID.NETWORK_ADDRESS</has-attribute>
</filter>
</action>
</item>
Thanks,
Silvio