segunda-feira, 23 de fevereiro de 2015

Vamos aprender a programar #Aula nº2 de VBScript (Básico)

Nesta segunda lição vamos continuar com a parte teórica sobre VBScript, e vamos aprender alguns conceitos básicos.
Nota: Na próxima lição vamos começar com a prática, não desanimem.

Funcionalidade do VBScript:

O VBScript têm como função automatizar tarefas, substituir arquivos de lotes (.bat ou batch file), ajudar administradores de redes, etc.
 Exemplos de automatização de tarefas básicas são por exemplo a verificação de espaço livre no disco C:\ nos computadores de uma determinada rede, a verificação de contas de usuários, etc.



O que é Windows Script Host?

Se não se lembram na primeira lição eu falei neste conceito aqui, no entanto eu não o expliquei, por isso passo aqui a explicar.
O Windows Script Host é um espaço criado pela Microsoft, que vai permitir com que os nossos scripts sejam criados e executados. Ou seja sempre que críamos um script ele fica num espaço reservado e de seguida é interpretado pelo Script Host.
  O WSH (Windows Script Host) funciona apenas com funções do próprio Windows, isto dá-nos uma grande flexibilidade de recursos, permitindo assim a manipulação de registos e objectos do sistema operacional.

Ainda existem dois arquivos que vêm com o WSH (Windows Script Host), que são:

- Wscript.exe: Interpreta e executa scripts para a interface gráfica do Windows (Grafic User Interface, ou GUI)

- Cscript.exe: Interpreta e executa scripts para o modo de texto do (MSDOS).
Ambos os arquivos trabalham basicamente com o mesmo formato, só que o Cscript por ser do modo de texto tem uma execução mais rápida, enquanto o Wscript por trabalhar com a interface gráfica tem uma maior interacção com o ambiente Windows e o usuário do sistema.
Por último vamos relembrar e esclarecer que o WSH (Windows Script Host) não depende de nenhuma linguagem, quem depende do WSH (Windows Script Host) é a linguagem VBScript, pois sem ele o seu funcionamento seria impossível.


Para o download desta aula em formato pdf:


Aula2

Sem comentários:

Enviar um comentário