Como verificar se um arquivo existe utilizando o VBScript

Autor: Joan Hall
Data De Criação: 1 Janeiro 2021
Data De Atualização: 22 Novembro 2024
Anonim
7 VBScript-FileSystemObject-FileExists
Vídeo: 7 VBScript-FileSystemObject-FileExists

Contente

Ao escrever um código em VBScript, um programador poderá precisar da confirmação de que um arquivo existe antes de realizar uma ação ou chamar uma função. Isso poderá ser acoplado acessando o "Windows Script Host" juntamente com o VBScript e fazendo uso do FileSystemObject. A melhor maneira de aprender essa técnica de programação é seguir um exemplo passo-a-passo. É uma boa prática para um programador iniciante em VBScript.


Instruções

É fácil confirmar que um arquivo existe utilizando o VBScript (Ablestock.com/AbleStock.com/Getty Images)
  1. Abra o Notepad. Clique no menu "Iniciar" e digite "Bloco de notas" na caixa de pesquisa. Selecione o Bloco de Notas nos resultados da busca.

  2. Crie um novo arquivo no Bloco de Notas. Digite algumas letras aleatórias no arquivo e salve-o como: "C:Temp est.txt". Ele será usado para fazer a demonstração do código do VBScript.

  3. Crie um novo documento no Bloco de Notas e salve-o como: “C:TempFileCheck.vbs”. Incluir a extensão ".vbs" no arquivo de texto cria um arquivo VBScript executável pelo Windows.

  4. Copie e coloque o código seguinte em seu documento do Bloco de Notas:


    Option Explicit

    'Set Dimension DIM fso

    'Set Object Set fso = CreateObject("Scripting.FileSystemObject")

    'Create Condition If (fso.FileExists("C:Temp est.txt")) Then 'Alert User WScript.Echo("O Arquivo existe!") WScript.Quit() Else 'Alert User WScript.Echo("Arquivo Inexistente!") End If

    'Exit Script WScript.Quit()

  5. Salve o arquivo em VBScript que você criou e saia do programa.

  6. Abra a pasta que possui o aquivo VBScript e clique duas vezes em "FileCheck.vbs". Uma caixa de mensagem deverá aparecer fazendo a confirmação: "O Arquivo existe!" Selecione "OK" para fechar a caixa de mensagem.

  7. Renomeie ou exclua o arquivo "C:Temp est.txt” criado no passo 1; em seguida, clique duas vezes no script "FileCheck.vbs" novamente. O arquivo especificado já não existe mais e você visualizará uma mensagem dizendo: "File does not exist!" (Arquivo inexistente!). A declaração Se-Então-Senão no código está fazendo a verificação e informando-lhe os resultados. Selecione "OK" para fechar a caixa de mensagem.


Aviso

  • Quando você trabalha com arquivos do VBScript, clicar duas vezes em cima deles abrirá o código do VBScript. Para editar um arquivo de extensão .vbs, clique com o botão direito no arquivo e selecione "Edit" (Editar) no menu.