Démarrer le service Citrix WMI

Citrix.PresentationServer.StartWMIService.Rule (Rule)

Tente de démarrer le service Citrix WMI sur des serveurs Citrix sans licence pour déterminer si une licence a été attribuée au serveur

Knowledge Base article:

Citrix ® Pack d'administration

Récapitulatif

Cette règle examine toutes les heures les ordinateurs sans licence qui exécutent Citrix Presentation Server afin de déterminer si le Fournisseur Citrix Presentation Server possède une licence ou non. Une fois qu'une licence est attribuée au serveur, le registre est mis à jour et le Pack d'administration considère le serveur comme un serveur géré après l'analyse suivante des machines.

 
© 2002-2008 Citrix Systems, Inc. Tous droits réservés.

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>