私はこれらすべてにかなり慣れておらず、答えを見つけるのに苦労しているので、正しい方向へのポインタは素晴らしいでしょう。
制御できないシステムからのXMLファイルがあり、次のように生成されます。
<?xml version="1.0" ?>
<WatchConfig>
<ProcessList>
<Process>
<RunOnDesktop>0</RunOnDesktop>
<DaysToKeepBackup>10</DaysToKeepBackup>
<Scheduler>
<Active>-1</Active>
<Startup>0</Startup>
<SelfRepl>0</SelfRepl>
<MaxPercent>0</MaxPercent>
<Delay>4</Delay>
<AsSoon>-1</AsSoon>
<OneTime>0</OneTime>
<Period>0</Period>
<Week>1</Week>
<Interval>2</Interval>
</Scheduler>
<UniqueName>0ZISFZL6O6S5001</UniqueName>
<Name>Process1</Name>
<Group/>
<MetaFileName/>
</Process>
<Process>
<RunOnDesktop>0</RunOnDesktop>
<DaysToKeepBackup>10</DaysToKeepBackup>
<Scheduler>
<Active>0</Active>
<Startup>0</Startup>
<SelfRepl>0</SelfRepl>
<MaxPercent>20</MaxPercent>
<Delay>4</Delay>
<AsSoon>-1</AsSoon>
<OneTime>0</OneTime>
<Period>0</Period>
<Week>1</Week>
<Interval>2</Interval>
</Scheduler>
<UniqueName>00ZJENPXPX1KL07</UniqueName>
<Name>Process2</Name>
<Group/>
<MetaFileName/>
</Process>
</ProcessList>
</WatchConfig>
私ができるようにしたいのは、これを読み通して、スケジューラノードの下のアクティブ値を修正することです。理想的には、修正したいプロセスの名前を指定できます(この例では2つあります)。