Edit C:\Windows\System32\ServerManagerInternal\ServerManagerShell\Invoke-_InternalServiceMethod.xaml
??<Activity mc:Ignorable="sads sap" x:Class="ServerManager.StartSMService" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:av="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mmi="clr-namespace:Microsoft.Management.Infrastructure;assembly=Microsoft.Management.Infrastructure" xmlns:mpa="clr-namespace:Microsoft.PowerShell.Activities;assembly=Microsoft.PowerShell.Activities" xmlns:mpua="clr-namespace:Microsoft.PowerShell.Utility.Activities;assembly=Microsoft.PowerShell.Utility.Activities" xmlns:mv="clr-namespace:Microsoft.VisualBasic;assembly=System" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:s1="clr-namespace:System;assembly=System.Core" xmlns:s2="clr-namespace:System;assembly=System" xmlns:s3="clr-namespace:System;assembly=System.ServiceModel" xmlns:s4="clr-namespace:System;assembly=System.ComponentModel.Composition" xmlns:sa="clr-namespace:System.Activities;assembly=System.Activities" xmlns:sads="http://schemas.microsoft.com/netfx/2010/xaml/activities/debugger" xmlns:sap="http://schemas.microsoft.com/netfx/2009/xaml/activities/presentation" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib" xmlns:sma="clr-namespace:System.Management.Automation;assembly=System.Management.Automation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <x:Members> <x:Property Name="MethodName" Type="InArgument(x:String)" /> <x:Property Name="Services" Type="InArgument(s:String[])" /> </x:Members> <sap:VirtualizedContainerService.HintSize>1014,1105</sap:VirtualizedContainerService.HintSize> <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <x:Boolean x:Key="ShouldExpandAll">True</x:Boolean> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <Sequence DisplayName="Overall Sequence" sap:VirtualizedContainerService.HintSize="974,1065"> <Sequence.Variables> <Variable x:TypeArguments="x:Boolean" Default="True" Name="PSRunInProcessPreference" /> </Sequence.Variables> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <x:Boolean x:Key="IsExpanded">True</x:Boolean> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <ForEach x:TypeArguments="x:String" DisplayName="Invoke method on each named service" sap:VirtualizedContainerService.HintSize="952,941" Values="[Services]"> <ActivityAction x:TypeArguments="x:String"> <ActivityAction.Argument> <DelegateInArgument x:TypeArguments="x:String" Name="systemServiceName" /> </ActivityAction.Argument> <Flowchart sap:VirtualizedContainerService.HintSize="922,833"> <Flowchart.Variables> <Variable x:TypeArguments="sma:PSDataCollection(sma:PSObject)" Default="[New PSDataCollection(Of PSObject)]" Name="SystemServices" /> <Variable x:TypeArguments="x:Int32" Default="15" Name="MaxStatusRetryAttempts" /> <Variable x:TypeArguments="x:Int32" Default="2" Name="RetrySleepSeconds" /> <Variable x:TypeArguments="mmi:CimInstance" Name="ServiceObject" /> <Variable x:TypeArguments="x:Int32" Default="0" Name="StatusRetryAttempts" /> <Variable x:TypeArguments="x:Boolean" Name="ServiceChangeComplete" /> <Variable x:TypeArguments="sma:PSDataCollection(sma:PSObject)" Name="systemService" /> </Flowchart.Variables> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <x:Boolean x:Key="IsExpanded">False</x:Boolean> <av:Point x:Key="ShapeLocation">340,12.5</av:Point> <av:Size x:Key="ShapeSize">60,75</av:Size> <av:PointCollection x:Key="ConnectorLocation">370,87.5 370,114.5</av:PointCollection> <x:Double x:Key="Width">907.5</x:Double> <x:Double x:Key="Height">797.01230769230767</x:Double> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <Flowchart.StartNode> <FlowStep x:Name="__ReferenceID1"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <av:Point x:Key="ShapeLocation">263,114.5</av:Point> <av:Size x:Key="ShapeSize">214,191</av:Size> <av:PointCollection x:Key="ConnectorLocation">370,305.5 370,329</av:PointCollection> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <mpa:Pipeline DisplayName="Invoke the requested method" sap:VirtualizedContainerService.HintSize="214,191" Result="[systemService]"> <mpa:Pipeline.Activities> <mpa:GetCimInstance DisplayName="Get the service object" sap:VirtualizedContainerService.HintSize="200,22" Query="["select * from Win32_Service where Name=""" + systemServiceName + """"]"> <mpa:GetCimInstance.Result> <InOutArgument x:TypeArguments="sma:PSDataCollection(sma:PSObject)"> <VariableReference x:TypeArguments="sma:PSDataCollection(sma:PSObject)"> <VariableReference.Variable> <Variable x:TypeArguments="sma:PSDataCollection(sma:PSObject)" Name="2b87e56e_4014_483b_a146_7fbf612d5277" /> </VariableReference.Variable> </VariableReference> </InOutArgument> </mpa:GetCimInstance.Result> </mpa:GetCimInstance> <mpa:InvokeCimMethod DisplayName="do the invoke" sap:VirtualizedContainerService.HintSize="200,22" MethodName="[MethodName]" Result="[systemService]"> <mpa:InvokeCimMethod.Input> <InArgument x:TypeArguments="sma:PSDataCollection(sma:PSObject)"> <VariableValue x:TypeArguments="sma:PSDataCollection(sma:PSObject)"> <VariableValue.Variable> <Variable x:TypeArguments="sma:PSDataCollection(sma:PSObject)" Name="5285ecc1_6c01_465c_a834_e4eccbe74795" /> </VariableValue.Variable> </VariableValue> </InArgument> </mpa:InvokeCimMethod.Input> </mpa:InvokeCimMethod> </mpa:Pipeline.Activities> </mpa:Pipeline> <FlowStep.Next> <FlowStep x:Name="__ReferenceID0"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <av:Point x:Key="ShapeLocation">270,329</av:Point> <av:Size x:Key="ShapeSize">200,22</av:Size> <av:PointCollection x:Key="ConnectorLocation">370,351 370,419</av:PointCollection> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <mpa:GetCimInstance DisplayName="Reread the service object" sap:VirtualizedContainerService.HintSize="200,22" Query="["select * from Win32_Service where Name=""" + systemServiceName + """"]" Result="[systemService]" /> <FlowStep.Next> <FlowStep x:Name="__ReferenceID2"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <av:Point x:Key="ShapeLocation">270,419</av:Point> <av:Size x:Key="ShapeSize">200,22</av:Size> <av:PointCollection x:Key="ConnectorLocation">370,441 370,471 370.5,471 370.5,496.5</av:PointCollection> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <mpua:SelectObject DisplayName="Emit name & state properties" sap:VirtualizedContainerService.HintSize="200,22" Input="[systemService]" Property="[{"Name", "State"}]" /> <FlowStep.Next> <FlowDecision x:Name="__ReferenceID6" Condition="[systemService.Count > 0]" DisplayName="Is state still Pending?"> <FlowDecision.True> <FlowDecision x:Name="__ReferenceID4" Condition="[systemService(0).Properties("State").Value.ToString().Contains("Pending")]" DisplayName=" Is state still Pending?" sap:VirtualizedContainerService.HintSize="121,87"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <x:Boolean x:Key="IsExpanded">True</x:Boolean> <av:Point x:Key="ShapeLocation">310,496.5</av:Point> <av:Size x:Key="ShapeSize">121,87</av:Size> <av:PointCollection x:Key="TrueConnector">310,540 120,540 120,441</av:PointCollection> <av:PointCollection x:Key="FalseConnector">431,540 460,540 460,624.5 370,624.5 370,654.5</av:PointCollection> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <FlowDecision.True> <FlowStep x:Name="__ReferenceID3"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <av:Point x:Key="ShapeLocation">20,419</av:Point> <av:Size x:Key="ShapeSize">200,22</av:Size> <av:PointCollection x:Key="ConnectorLocation">120,419 120,340 270,340</av:PointCollection> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <Delay DisplayName="Wait 2 seconds" Duration="[New TimeSpan(0, 0, RetrySleepSeconds)]" sap:VirtualizedContainerService.HintSize="200,22" /> <FlowStep.Next> <x:Reference>__ReferenceID0</x:Reference> </FlowStep.Next> </FlowStep> </FlowDecision.True> <FlowDecision.False> <FlowStep x:Name="__ReferenceID5"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <av:Point x:Key="ShapeLocation">270,654.5</av:Point> <av:Size x:Key="ShapeSize">200,51</av:Size> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <Sequence DisplayName="Workflow Complete" sap:VirtualizedContainerService.HintSize="200,51"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <x:Boolean x:Key="IsExpanded">True</x:Boolean> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> </Sequence> </FlowStep> </FlowDecision.False> </FlowDecision> </FlowDecision.True> <FlowDecision.False> <FlowStep x:Name="__ReferenceID7"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <av:Point x:Key="ShapeLocation">270,654.5</av:Point> <av:Size x:Key="ShapeSize">200,51</av:Size> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> <Sequence DisplayName="Workflow Complete" sap:VirtualizedContainerService.HintSize="200,51"> <sap:WorkflowViewStateService.ViewState> <scg:Dictionary x:TypeArguments="x:String, x:Object"> <x:Boolean x:Key="IsExpanded">True</x:Boolean> </scg:Dictionary> </sap:WorkflowViewStateService.ViewState> </Sequence> </FlowStep> </FlowDecision.False> </FlowDecision> </FlowStep.Next> </FlowStep> </FlowStep.Next> </FlowStep> </FlowStep.Next> </FlowStep> </Flowchart.StartNode> <x:Reference>__ReferenceID1</x:Reference> <x:Reference>__ReferenceID0</x:Reference> <x:Reference>__ReferenceID2</x:Reference> <x:Reference>__ReferenceID3</x:Reference> <x:Reference>__ReferenceID4</x:Reference> <x:Reference>__ReferenceID5</x:Reference> <x:Reference>__ReferenceID6</x:Reference> <x:Reference>__ReferenceID7</x:Reference> </Flowchart> </ActivityAction> </ForEach> </Sequence> </Activity>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de