Hvordan sjekke om en fil eksisterer ved hjelp av VBScript

Forfatter: Mark Sanchez
Opprettelsesdato: 3 Januar 2021
Oppdater Dato: 20 Kan 2024
Anonim
7 VBScript-FileSystemObject-FileExists
Video: 7 VBScript-FileSystemObject-FileExists

Innhold

Når du skriver en kode i VBScript, kan en programmerer kreve bekreftelse på at en fil eksisterer før du utfører en handling eller ringer en funksjon. Dette kan kobles ved å få tilgang til "Windows Script Host" sammen med VBScript og bruke FileSystemObject. Den beste måten å lære denne programmeringsteknikken på er å følge et trinnvis eksempel. Dette er god praksis for en nybegynner VBScript programmerer.


retninger

Det er enkelt å bekrefte at det finnes en fil ved hjelp av VBScript (Ablestock.com/AbleStock.com/Getty Images)
  1. Åpne Notisblokk. Klikk på "Start" -menyen og skriv "Notisblokk" i søkeboksen. Velg Notisblokk i søkeresultatene.

  2. Opprett en ny fil i Notisblokk. Skriv inn noen tilfeldige bokstaver i filen og lagre den som: "C: Temp test.txt". Det vil bli brukt til å demonstrere VBScript-koden.

  3. Opprett et nytt dokument i Notisblokk og lagre det som: "C: Temp FileCheck.vbs". Inkludert utvidelsen ".vbs" i tekstfilen oppretter en VBScript-fil som kan kjøres av Windows.

  4. Kopier og legg deretter inn følgende kode i Notisblokkedokumentet:

    Alternativ Eksplisitt

    'Still dimensjon DIM fso


    'Sett objektsett fso = CreateObject ("Scripting.FileSystemObject")

    'Create Wrap.FileException (' C: Temp test.txt ')) Deretter' Alert User WScript.Echo ("Filen eksisterer!") WScript.Quit () Filen ble ikke funnet! ") Slutt hvis

    'Avslutt Script WScript.Quit ()

  5. Lagre VBScript-filen du opprettet og avslutt programmet.

  6. Åpne mappen som har VBScript-filen, og dobbeltklikk "FileCheck.vbs". En meldingsboks skal vises som bekrefter: "Filen finnes!" Velg "OK" for å lukke meldingsboksen.

  7. Endre navn på eller slet filen "C: Temp test.txt" opprettet i trinn 1, og dobbeltklikk deretter på "FileCheck.vbs" -skriptet. Den angitte filen eksisterer ikke lenger, og du får se en melding som sier " Filen eksisterer ikke! "Hvis den såkalte manglende setningen i koden gjør verifiseringen og informerer deg om resultatene. Velg" OK "for å lukke meldingsboksen.


advarsel

  • Når du arbeider med VBScript-filer, vil dobbeltklikk på dem åpne VBScript-koden. For å redigere en .vbs-utvidelsesfil, høyreklikk filen og velg "Rediger" fra menyen.