Ao escrever código VBScript, um programador pode precisar confirmar que um arquivo existe antes de executar uma ação ou invocar uma função. Isso pode ser feito acessando o Windows Script Host com VBScript e usando o FileSystemObject. A melhor maneira de aprender essa técnica de programação é seguindo um exemplo passo a passo. Esta é uma boa prática para um programador VBScript iniciante.
Etapa 1
Abra o Bloco de Notas. Clique no menu “Iniciar” do Windows e digite “notepad” na caixa de pesquisa. Selecione Bloco de Notas nos resultados da pesquisa.
Etapa 2
Crie um novo arquivo no Bloco de Notas. Digite algumas letras aleatórias no arquivo e salve-o como "C:\Temp\test.txt". Este arquivo será usado para demonstrar o código VBScript.
Etapa 3
Crie outro novo documento no Bloco de Notas e salve este arquivo como "C:\Temp\FileCheck.vbs". Adicionar uma extensão ".vbs" a um arquivo de texto cria um arquivo VBScript executável em um computador Windows.
Etapa 4
Copie e cole o seguinte código em seu documento do Bloco de Notas:
Opção Explícita
'Definir Dimensão DIM fso
'Set Object Set fso =CreateObject("Scripting.FileSystemObject")
'Create Condition If (fso.FileExists("C:\Temp\test.txt")) Then 'Alert User WScript.Echo("Arquivo existe!") WScript.Quit() Else 'Alert User WScript.Echo("File não existe!") End If
'Sair do script WScript.Quit()
Etapa 5
Salve o arquivo VBScript que você acabou de criar e saia do Bloco de Notas.
Etapa 6
Navegue até a pasta que contém o arquivo VBScript e clique duas vezes em "FileCheck.vbs". Uma caixa de mensagem deve aparecer confirmando:"O arquivo existe!" Selecione "OK" para fechar a caixa de mensagem.
Etapa 7
Renomeie ou exclua o arquivo "C:\Temp\test.txt" que você criou na Etapa 1; em seguida, clique duas vezes no script "FileCheck.vbs" novamente. Desta vez, o arquivo especificado não existe e você verá uma mensagem proclamando:"Arquivo não existe!" A instrução If-Then-Else em seu código VBScript está realizando a verificação e alertando você sobre os resultados. Selecione "OK" para fechar a caixa de mensagem.
Aviso
Ao trabalhar com arquivos VBSscript, clicar duas vezes nesses arquivos iniciará o código VBScript. Para editar um arquivo com extensão .vbs, clique com o botão direito do mouse no arquivo e selecione “Editar” no menu de contexto.