9 Windows servisu atklāšana
Pārskats
Līdzīgi kā tiek atklātas failu sistēmas, ir iespējams atklāt arī Windows pakalpojumus.
Vienuma atslēga
Vienums, ko izmantot atklāšanas kārtulā, ir
service.discovery
Atbalstītie makrosi
Tālāk norādītie makrosi tiek atbalstīti izmantošanai atklāšanas kārtulas filtrā un vienumu, trigeru un grafiku prototipos:
| Makross | Apraksts |
|---|---|
| {#SERVICE.NAME} | Servisa nosaukums. |
| {#SERVICE.DISPLAYNAME} | Attēlotais servisa nosaukums. |
| {#SERVICE.DESCRIPTION} | Servisa apraksts. |
| {#SERVICE.STATE} | Servisa stāvokļa skaitliskā vērtība. Sīkāku informāciju skatiet service.info vienumā. |
| {#SERVICE.STATENAME} | Servisa stāvokļa nosaukums. Sīkāku informāciju skatiet service.info vienumā. |
| {#SERVICE.PATH} | Servisa ceļš. |
| {#SERVICE.USER} | Servisa lietotājs. |
| {#SERVICE.STARTUP} | Servisa palaišanas tipa skaitliskā vērtība. Sīkāku informāciju skatiet service.info vienumā. |
| {#SERVICE.STARTUPNAME} | Servisa palaišanas tipa nosaukums. Sīkāku informāciju skatiet service.info vienumā. |
| {#SERVICE.STARTUPTRIGGER} | Skaitliska vērtība, kas norāda, vai servisa palaišanas tipam ir: 0 - nav palaišanas trigeru 1 - ir palaišanas trigeri Tas ir noderīgi, lai atklātu tādus servisa palaišanas tipus kā Automatic (trigger start), Automatic delayed (trigger start) un Manual (trigger start). |
Pamatojoties uz Windows servisu atklāšanu, jūs varat izveidot vienuma prototipu, piemēram,
service.info[{#SERVICE.NAME},<param>]
kur param pieņem šādas vērtības: state, displayname,
path, user, startup vai description.
Piemēram, lai iegūtu servisa attēlojamo nosaukumu, varat izmantot
vienumu "service.info[{#SERVICE.NAME},displayname]". Ja param vērtība
nav norādīta ("service.info[{#SERVICE.NAME}]"), tiek izmantots noklusējuma parametrs state.