Enviar parâmetros para o script

A ferramenta do verificador do GFI LanGuard transmite parâmetros aos scripts quando executada. Por exemplo, o nome e o IP do computador da máquina de destino em verificação de vulnerabilidades. Para conseguir depurar seus scripts, talvez você queira testar vários tipos de valores para esses parâmetros. É possível especificar valores alternativos para os parâmetros em Options > Parameters.

Para acessar os parâmetros nos scripts, é preciso usar uma função especial do GFI LanGuard chamada GetParameter e transmitir o nome do parâmetro desejado, por exemplo:

Function main

'declara os objetos que precisamos usar

Dim wmi As Object

Dim objswbemobject As Object

'declara outras variáveis necessárias

Dim strComputer As String

Dim cr As String

strComputer = "127.0.0.1"

'Retorno de carro

cr = Chr(13) + Chr(10)

'gancho com o objeto wmi

Set wmi = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

'Verifica se o gancho foi bem-sucedido

If wmi is Nothing Then echo ("error1")

'Retorna a instância de serviços do wmi

Set wmiinst=wmi.instancesof("Win32_Service")

'Verifica se a instância está disponível

If wmiinst is Nothing Then echo ("error2")

'Loop verdadeiro cada instância

For Each objswbemobject In wmiinst

echo(“Nome Serviço= ")

'Exibe serviços

echo(objswbemobject.DisplayName+cr)

Next

End Function