VBScript Básico

VBScript 

          VBScript é a linguagem default (por definição) para Active Server Pages e pode ser usada no scripting (programação) de Windows e de páginas da Internet.



O Vbscript é uma linguagem interpretada de script e é muito utilizada no mundo de TI, e sim, na área de infra-estrutura também. É com essa linguagem que criamos os famosos scripts para as GPO, Monitoração de serviços, Viabilização de tarefas repetitivas em nosso meio, etc, etc.

Então vamos ao que interessa. E sim, não tem nada a ver com matemática, lógicas complicadíssimas e etc. Você vai vê que logo, logo, vamos estar criando nossos próprios scripts.

Também não precisaremos instalar nenhum editor para começar, apenas vamos usar o que o nosso sistema nos oferece. Ferramenta como o NOTEPAD. Isso mesmo o bloco de notas nosso de cada dia.

Então vamos começar logo com a prática. Abra seu bloco de notas e escreva a seguinte função:

Msgbox  “Eita, meu primeiro programa”

Salve o arquivo com qualquer nome, mas para seguirmos uma cronologia em nossa série, vamos dar o nome de Meuprog.vbs. Observe o seguinte: que na hora de salvar, na caixa de dialogo, abaixo de onde damos o nome do arquivo, existe a opção do tipo de arquivo. Lá você selecionar: todos os aquivos, pois se assim você não fizer, ele será salvo como txt.

Após salvar, vamos executá-lo. Isso mesmo, dê duplo click nele e veja o que será exibido!

Uau, criamos nosso primeiro script! Hehehe!!

E pensar que uma coisinha dessa foi a origem de um mais poderosos vírus da história: I LOVE YOU!!!

Então é isso que a função MSGBOX faz, exibe a mensagem que vem a pós ela entre aspas!!!



Vamos agora para algo mais consistente, certo!?

Ok, vamos começar a trabalhar com variável. Calma, calma. Não vamos trabalhar com matemática não.

Variável, como sabemos, é o termo que utilizamos quando desconhecemos o valor de algo. Então aqui é a mesma coisa. Se eu não sei o que alguém vai digitar e preciso guardar essa informação em algum lugar na memória do micro, então eu crio uma variável.

Bom, vamos criar um script que capture o nome de alguém, então se eu não sei qual nome será digitado, então vou precisar de uma variável para guardar essa informação e depois trabalharmos com ela.

Geralmente para criarmos uma variável, precisamos dar um nome para ela.

Mas no VBSCRIPT o cara nos ajuda muito, pois se você quiser, você nem precisa criar a variável. Vamos ao exemplo.

Eu quero criar uma variável que guarde o nome que o usuário vai digitar. Veja o código:

Dim name

Dim = É o comando que cria uma variável

Name = É o nome da variável



Agora vou colocar alguma coisa nessa variável, então eu faço o seguinte:

Name = “Moacyr” (Então tudo que estiver à direita da variável após o sinal = será guardado na variável e o valor MOACYR está entre aspas, pois se trata de texto e não números).

Agora vou mostrar na tela a variável e consecutivamente será mostrado o que tem dentro dela. Segue o código:

Msgbox name

Veja que agora, não coloquei entre aspas o que veio depois da função MSGBOX, porque o que veio depois da função, foi uma variável.

Então código completo ficaria:

=================================

Dim name

Name = “Moacyr”

Msgbox name

================================

Então pegue o código acima e cole no seu primeiro exemplo. Para editar o primeiro programa que fizemos, é só clicar com o botão direito sobre o seu arquivo vbs e clicar em EDITAR, então você verá que o bloco de notas será aberto novamente com o código anterior, daí é só apagar o que tem e colar o novo. Salve e execute.



Para fecharmos com chave de ouro, por hoje, vamos para outra função utilizada em vbscript. Você viu que criamos a variável no código anterior e já adicionamos um valor nela. E se pudéssemos fazer que nos fosse pedido um valor qualquer? Podemos isso coma função INPUTBOX.

Tudo que temos que fazer é substituir o valor fixo: “MOACYR” pela função INPUTBOX. Veja como:



====================================

Dim name

Name = InputBox(“digite um nome”)

Msgbox name

====================================

Edite seu vbscript novamente e digite o código acima nele. Salve e execute.

Veja que agora, foi pedido para se digitar um nome. Então quando você digita, a função INPUTBOX guarda o que você digitou dentro da variável NAME. E por fim a função MSGBOX exibe o conteúdo da variável NAME que conseqüentemente é o que você digitou anteriormente.

Fonte: https://danielsuporte.wordpress.com/2011/05/31/serie-tutorial-vbscript-parte-i/



Nenhum comentário:

Postar um comentário