Os recursos de automação do Windows são suportados no nível do sistema operacional. Eles são fornecidos pelo componente Windows Script Host, que é capaz de executar scripts em várias linguagens de programação. Inicialmente, o conjunto de entrega do sistema operacional inclui interpretadores para as linguagens JScript e VBScript. O último é usado principalmente para criar scripts vbs que resolvem tarefas de administração e gerenciamento de usuários.
Necessário
editor de texto
Instruções
Passo 1
Explore os recursos e capacidades do ambiente de tempo de execução sob o qual o script criado deve funcionar. Por exemplo, se um script se destina a ser incorporado em páginas da web, ele irá interagir fortemente com o modelo de objeto do navegador e o documento atual (BOM e DOM). Os scripts desenvolvidos para serem executados no Windows Script Host (por exemplo, para automatizar tarefas administrativas) interagirão com seu modelo de objeto, por meio do qual podem criar e usar facilmente outros objetos ActiveX e COM.
Passo 2
Desenvolva algoritmos que serão usados para criar a funcionalidade principal do script. Aplicar conhecimento dos recursos fornecidos pelo ambiente de tempo de execução. Identifique as partes dos algoritmos que podem ser implementados na forma de procedimentos, funções, métodos de classes. Identifique os dados que podem ser encapsulados em classes.
etapa 3
Implemente um esboço do script futuro. Em um editor de texto, crie um arquivo. Adicione "stubs" de função e procedimento a ele, bem como declarações de classe contendo seus métodos. Um procedimento em VBScript é declarado com a palavra-chave Sub seguida por um identificador que especifica seu nome. O fim do corpo do procedimento é indicado pela cláusula End Sub. Por exemplo:
Sub MyProcedure (a, b)
End Sub
Da mesma forma, as funções são declaradas usando a palavra-chave Function:
Função MyFunction (a)
Função Final
As classes são declaradas usando a palavra-chave Class:
Classe MyClass
Fim da aula
Passo 4
Declare variáveis globais e locais e membros de classe. Isso é feito com a cláusula Dim:
Dim MyVariable
Ao especificar a dimensão após o nome da variável, você pode declarar matrizes:
Dim MyArray (10) 'array de dez elementos;
Dim MyArray (10, 15) 'array bidimensional;
Matriz dinâmica Dim MyArray () '.
Etapa 5
Implemente algoritmos de processamento de dados adicionando código a funções, procedimentos e métodos de classe. Use as cláusulas Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next para criar loops. Use a cláusula If - Then - ElseIf - Else - End If como o operador de ramificação e a cláusula Select Case - End Select como o operador de múltipla escolha.
Etapa 6
Adicione comentários ao código. Eles devem vir depois do caractere de aspas simples ou da palavra-chave Rem. Por exemplo:
'texto de comentário
Texto de comentário Rem