Confirmar a existência de um arquivo é fácil com o VBScript.
Crédito da imagem: Ablestock.com/AbleStock.com/Getty Images
Ao escrever o código VBScript, um programador pode precisar confirmar se um arquivo existe antes de executar uma ação ou chamar uma função. Isso pode ser feito acessando o Windows Script Host com VBScript e usando FileSystemObject. A melhor maneira de aprender essa técnica de programação é acompanhando um exemplo passo a passo. Essa é uma boa prática para um programador VBScript iniciante.
Passo 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.
Vídeo do dia
Passo 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.
Passo 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 ")
'Criar condição If (fso. FileExists ("C: \ Temp \ test.txt")) Em seguida, 'Alertar o usuário WScript. Echo ("Arquivo existe!") WScript. Quit () Else 'Alerta do usuário WScript. Echo ("Arquivo não existe!") End If
'Saia do Script WScript. Desistir()
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 seu arquivo VBScript e clique duas vezes em "FileCheck.vbs". Uma caixa de mensagem deve aparecer confirmando: "Arquivo existe!" Selecione "OK" para fechar a caixa de mensagem.
Etapa 7
Renomeie ou exclua o arquivo "C: \ Temp \ test.txt" criado 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: "O arquivo não existe! "A instrução If-Then-Else em seu código VBScript está realizando a verificação e alertando você sobre o 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.