Cum să verificați dacă există un fișier utilizând VBScript

Autor: Clyde Lopez
Data Creației: 19 August 2021
Data Actualizării: 12 Mai 2024
Anonim
Cum să verificați dacă există un fișier utilizând VBScript - Articole
Cum să verificați dacă există un fișier utilizând VBScript - Articole

Conţinut

Când scrieți un cod în VBScript, este posibil ca un programator să aibă nevoie de confirmarea existenței unui fișier înainte de a efectua o acțiune sau de a apela o funcție. Acest lucru poate fi cuplat prin accesarea "Windows Script Host" împreună cu VBScript și utilizarea FileSystemObject. Cel mai bun mod de a învăța această tehnică de programare este să urmați un exemplu pas cu pas. Aceasta este o bună practică pentru un programator VBScript începător.


instrucțiuni de ghidare

Este ușor să confirmați existența unui fișier utilizând VBScript (Ablestock.com/AbleStock.com/Getty Images)
  1. Deschideți Notepad. Faceți clic pe meniul "Start" și tastați "Notepad" în caseta de căutare. Selectați Notepad în rezultatele căutării.

  2. Creați un fișier nou în Notepad. Introduceți câteva litere aleatoare în fișier și salvați-le ca: "C: Temp test.txt". Acesta va fi folosit pentru a demonstra codul VBScript.

  3. Creați un nou document în Notepad și salvați-l ca: "C: Temp FileCheck.vbs". Includerea extensiei ".vbs" din fișierul text creează un fișier VBScript executabil de Windows.

  4. Copiați și plasați apoi următorul cod în documentul Notepad:

    Opțiune explicită


    'Setați dimensiunea DIM fso

    'Setați setul de obiecte fso = CreateObject ("Scripting.FileSystemObject")

    'Creare Wrap.FileException (' C: Temp test.txt ')) Apoi' Alert User WScript.Echo ("Fișierul există!") WScript.Quit () Fișierul nu a fost găsit! ") Sfârșit Dacă

    Exit Script WScript.Quit ()

  5. Salvați fișierul VBScript pe care l-ați creat și părăsiți programul.

  6. Deschideți dosarul care are fișierul VBScript și faceți dublu clic pe "FileCheck.vbs". Ar trebui să apară o casetă de mesaj care să confirme: "Fișierul există!" Selectați "OK" pentru a închide caseta de mesaje.

  7. Redenumiți sau ștergeți fișierul "C: Temp test.txt" creat în pasul 1, apoi faceți dublu clic pe scriptul "FileCheck.vbs" din nou Fișierul specificat nu mai există și veți vedea un mesaj care spune " Fișierul nu există! "Instrucțiunea If-Then-Missing din cod face verificarea și vă informează despre rezultate. Selectați" OK "pentru a închide caseta de mesaje.


avertisment

  • Când lucrați cu fișiere VBScript, dublu clic pe ele va deschide codul VBScript. Pentru a edita un fișier de extensie .vbs, faceți clic dreapta pe fișier și selectați "Editare" din meniu.