Áú»¢¶Ä²©

8 Descoberta de servi?os do Windows

Vis?o geral

De maneira semelhante ao arquivo sistemas s?o descobertos, ¨¦ poss¨ªvel descobrir tamb¨¦m os servi?os do Windows.

Chave do item

O item a ser usado na descoberta regra ¨¦

servi?o.descoberta

Este item ¨¦ suportado desde o Áú»¢¶Ä²© Windows agent 3.0.

Macros compat¨ªveis

As seguintes macros t¨ºm suporte para uso na regra de descoberta filtro e prot¨®tipos de itens, gatilhos e gr¨¢ficos:

Macro Descri??o
{#SERVICE.NAME} Nome do servi?o.
{#SERVICE.DISPLAYNAME} Nome do servi?o exibido.
{#SERVICE.DESCRIPTION} Descri??o do servi?o.
{#SERVICE.STATE} Valor num¨¦rico do estado do servi?o:
0 - Em execu??o
1 - Pausado
2 - In¨ªcio pendente
3 - Pausa pendente
4 - Continuar pendente< br>5 - Parada pendente
6 - Parada
7 - Desconhecido
{#SERVICE.STATENAME} Nome do estado do servi?o (Em execu??o, Pausado, In¨ªcio pendente, Pausa pendente, Continuar pendente, Parar pendente, Parado ou Desconhecido ).
{#SERVICE.PATH} Caminho do servi?o.
{#SERVICE.USER} Usu¨¢rio do servi?o.
{#SERVICE.STARTUP} Valor num¨¦rico do tipo de inicializa??o do servi?o:
0 - ´¡³Ü³Ù´Ç³¾¨¢³Ù¾±³¦´Ç
1 - ´¡³Ü³Ù´Ç³¾¨¢³Ù¾±³¦´Ç atrasado
2 - Manual
3 - Desativado
4 - Desconhecido
{#SERVICE.STARTUPNAME} Nome do tipo de inicializa??o do servi?o (´¡³Ü³Ù´Ç³¾¨¢³Ù¾±³¦´Ç, ´¡³Ü³Ù´Ç³¾¨¢³Ù¾±³¦´Ç atrasado, Manual, Desativado, Desconhecido).
{#SERVICE.STARTUPTRIGGER} Valor num¨¦rico para indicar se o tipo de inicializa??o do servi?o tem:
0 - sem gatilhos de inicializa??o
1 - tem gatilhos de inicializa??o
Esta macro ¨¦ suportada desde o Áú»¢¶Ä²© 3.4.4. ? ¨²til descobrir tipos de inicializa??o de servi?o como ´¡³Ü³Ù´Ç³¾¨¢³Ù¾±³¦´Ç (inicializa??o do acionador), Atrasado autom¨¢tico (inicializa??o do acionador) e Manual (inicializa??o do acionador).

Com base na descoberta de servi?os do Windows, voc¨º pode criar um item prot¨®tipo Como

service.info[{#SERVICE.NAME},<param>]

onde param aceita os seguintes valores: state, displayname, caminho, ³Ü²õ³Ü¨¢°ù¾±´Ç, inicializa??o ou descri??o.

Por exemplo, para adquirir o nome de exibi??o de um servi?o, voc¨º pode usar um "service.info[{#SERVICE.NAME},displayname]" item. Se o valor param for n?o especificado ("service.info[{#SERVICE.NAME}]"), o estado padr?o par?metro ¨¦ usado.