Citrix WMI-Dienst starten

Citrix.PresentationServer.StartWMIService.Rule (Rule)

Versucht, den Citrix WMI-Dienst auf nicht lizenzierten Citrix Servern zu starten, um zu ermitteln, ob dem Server eine Lizenz zugewiesen wurde.

Knowledge Base article:

Citrix ® Management Pack

Zusammenfassung

Diese Regel überprüft stündlich unlizenzierte Computer, auf denen Citrix Presentation Server ausgeführt wird, um festzustellen, ob der Citrix Presentation Server Provider ordnungsgemäß lizenziert ist. Nachdem ein Server ordnungsgemäß lizenziert worden ist, wird die Registrierung aktualisiert und das Management Pack ordnet ihn nach dem nächsten Computerscan als einen verwalteten Server ein.

 
© 2002-2008 Citrix Systems, Inc. Alle Rechte vorbehalten.

Element properties:

TargetCitrix.PresentationServer.UnlicensedServer
CategoryOperations
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
ScheduledEventDS DataSource System.Scheduler Citrix.PresentationServer.CitrixAdministratorAccount
WA WriteAction System.CommandExecuter Citrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<Rule ID="Citrix.PresentationServer.StartWMIService.Rule" Enabled="true" Target="Citrix.PresentationServer.UnlicensedServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Operations</Category>
<DataSources>
<DataSource ID="ScheduledEventDS" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="System!System.Scheduler">
<Scheduler>
<SimpleReccuringSchedule>
<Interval>3600</Interval>
</SimpleReccuringSchedule>
<ExcludeDates/>
</Scheduler>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="System!System.CommandExecuter">
<ApplicationName>%systemroot%\system32\net.exe</ApplicationName>
<WorkingDirectory>%Temp%</WorkingDirectory>
<CommandLine>start CitrixWMIService</CommandLine>
<TimeoutSeconds>60</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
<Files/>
</WriteAction>
</WriteActions>
</Rule>