RCT Builder Fail to find machine nodeID

Can someone send me a sample of recast builder template for start service and stop Windows Update? Seem can’t make it work. getting error Fail to find machine node ID !!!

Hi there,

Here’s a template for stopping a service and also stopping the Windows Update service. You can replace the name input for the first stop service action from Recast Agent Service to the name of the service that you’d like to stop.

You can save the following as an XML file and import the template. <BuilderAction xmlns="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.BuilderAction.Abstractions" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><BuilderVersion xmlns:a="http://schemas.datacontract.org/2004/07/System"><a:_Build>2303</a:_Build><a:_Major>5</a:_Major><a:_Minor>0</a:_Minor><a:_Revision>705</a:_Revision></BuilderVersion><Category>Device</Category><Dangerous>false</Dangerous><DangerousString>Are you sure?</DangerousString><DisplayType>Two Grid Results</DisplayType><Graph xmlns:a="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.BuilderAction.Abstractions.BuilderGraph"><a:Nodes xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><b:KeyValueOfstringNodeOfGraphAction8IhQhejPAue4CSkn><b:Key>f435d0bc-4f52-4e07-baa7-dccb061ae2cf</b:Key><b:Value><a:Neighbors><b:KeyValueOfstringEdgeAue4CSkn><b:Key>8228b111-81c9-40b7-9846-5070bbc9b589</b:Key><b:Value><a:Condition i:nil="true"/><a:InputParameters><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:OutputParameterMappingValueProvider"><a:Name i:nil="true"/><a:OutputParameterName>ComputerName</a:OutputParameterName><a:SourceNode>f435d0bc-4f52-4e07-baa7-dccb061ae2cf</a:SourceNode></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ServiceName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">Recast Agent Service</a:Value></a:ValueProvider></a:InputParameterBuilder></a:InputParameters><a:ParameterMappings i:nil="true"/><a:TriggerOnUserInterface>false</a:TriggerOnUserInterface></b:Value></b:KeyValueOfstringEdgeAue4CSkn></a:Neighbors><a:Value><a:Action>StartNode</a:Action><a:DisplayName i:nil="true"/><a:InputParameters><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SiteCode</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SmsProvider</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ResourceID</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:InputParameters><a:OutputParameters><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SiteCode</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SmsProvider</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ResourceID</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:OutputParameters><a:Plugin>BuilderAction</a:Plugin><a:ShowResults>false</a:ShowResults><a:UniqueID>f435d0bc-4f52-4e07-baa7-dccb061ae2cf</a:UniqueID></a:Value></b:Value></b:KeyValueOfstringNodeOfGraphAction8IhQhejPAue4CSkn><b:KeyValueOfstringNodeOfGraphAction8IhQhejPAue4CSkn><b:Key>8228b111-81c9-40b7-9846-5070bbc9b589</b:Key><b:Value><a:Neighbors><b:KeyValueOfstringEdgeAue4CSkn><b:Key>71776f47-206b-4f1b-a5c8-5bac660ea969</b:Key><b:Value><a:Condition i:nil="true"/><a:InputParameters><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:OutputParameterMappingValueProvider"><a:Name i:nil="true"/><a:OutputParameterName>ComputerName</a:OutputParameterName><a:SourceNode>f435d0bc-4f52-4e07-baa7-dccb061ae2cf</a:SourceNode></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ServiceName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">Windows Update</a:Value></a:ValueProvider></a:InputParameterBuilder></a:InputParameters><a:ParameterMappings i:nil="true"/><a:TriggerOnUserInterface>false</a:TriggerOnUserInterface></b:Value></b:KeyValueOfstringEdgeAue4CSkn></a:Neighbors><a:Value><a:Action>StopService</a:Action><a:DisplayName i:nil="true"/><a:InputParameters><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ServiceName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:InputParameters><a:OutputParameters><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>IsSuccessful</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.Boolean</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:OutputParameters><a:Plugin>Services</a:Plugin><a:ShowResults>true</a:ShowResults><a:UniqueID>8228b111-81c9-40b7-9846-5070bbc9b589</a:UniqueID></a:Value></b:Value></b:KeyValueOfstringNodeOfGraphAction8IhQhejPAue4CSkn><b:KeyValueOfstringNodeOfGraphAction8IhQhejPAue4CSkn><b:Key>71776f47-206b-4f1b-a5c8-5bac660ea969</b:Key><b:Value><a:Neighbors/><a:Value><a:Action>StopService</a:Action><a:DisplayName i:nil="true"/><a:InputParameters><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action>StopService</a:Action><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ServiceName</a:Name><a:Plugin>Services</a:Plugin><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.String</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:InputParameters><a:OutputParameters><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>IsSuccessful</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:c="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><c:Data>System.Boolean</c:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:OutputParameters><a:Plugin>Services</a:Plugin><a:ShowResults>true</a:ShowResults><a:UniqueID>71776f47-206b-4f1b-a5c8-5bac660ea969</a:UniqueID></a:Value></b:Value></b:KeyValueOfstringNodeOfGraphAction8IhQhejPAue4CSkn></a:Nodes><a:Start><a:Action>StartNode</a:Action><a:DisplayName i:nil="true"/><a:InputParameters><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SiteCode</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SmsProvider</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ResourceID</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:InputParameters><a:OutputParameters><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SiteCode</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>SmsProvider</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ResourceID</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder><a:InputParameterBuilder><a:Action i:nil="true"/><a:AllowedValueProviders i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><a:Custom>false</a:Custom><a:Mask>false</a:Mask><a:Name>ComputerName</a:Name><a:Plugin i:nil="true"/><a:SanitizedType xmlns:b="http://schemas.datacontract.org/2004/07/Recast.Core.Plugins.Base.Abstractions"><b:Data>System.String</b:Data></a:SanitizedType><a:ValueProvider i:type="a:ConstantParameterValueProvider"><a:Name i:nil="true"/><a:Value i:nil="true"/></a:ValueProvider></a:InputParameterBuilder></a:OutputParameters><a:Plugin>BuilderAction</a:Plugin><a:ShowResults>false</a:ShowResults><a:UniqueID>f435d0bc-4f52-4e07-baa7-dccb061ae2cf</a:UniqueID></a:Start></Graph><InputParameters i:nil="true" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><Name>StopServiceStopWindowsUpdateService</Name><ResultInputParameterName>ComputerName</ResultInputParameterName><Type>DeviceWithResourceId</Type><UniqueID>79648edb-9ddf-4f7c-811c-b1712172b00d</UniqueID></BuilderAction>

Feel free to send an email to support@recastsoftware.com and we can send you the XML directly as well.

Disclaimer: Builder actions are provided on the basis that they can be edited, changed, and shared, but not sold. While every available effort has been made to be sure they work well and do what was intended, we can’t anticipate the requirements of every conceivable Configuration Manager environment, so download/use at your own risk — no guarantees of function, support, or that they won’t break something. As with everything, test first.

Best,

Branden