Potwierdzenie, że plik istnieje, jest łatwe dzięki VBScript.
Źródło obrazu: Ablestock.com/AbleStock.com/Getty Images
Podczas pisania kodu VBScript programista może potrzebować potwierdzenia, że plik istnieje przed wykonaniem akcji lub wywołaniem funkcji. Można to osiągnąć, uzyskując dostęp do hosta skryptów systemu Windows za pomocą VBScript i korzystając z obiektu FileSystemObject. Najlepszym sposobem na nauczenie się tej techniki programowania jest podążanie za przykładem krok po kroku. To dobra praktyka dla początkującego programisty VBScript.
Krok 1
Otwórz Notatnik. Kliknij menu „Start” systemu Windows i wpisz „notatnik” w polu wyszukiwania. Wybierz Notatnik z wyników wyszukiwania.
Wideo dnia
Krok 2
Utwórz nowy plik w Notatniku. Wpisz kilka losowych liter do pliku i zapisz go jako „C:\Temp\test.txt”. Ten plik zostanie wykorzystany do zademonstrowania kodu VBScript.
Krok 3
Utwórz kolejny nowy dokument w Notatniku i zapisz ten plik jako „C:\Temp\FileCheck.vbs”. Dodanie rozszerzenia „.vbs” do pliku tekstowego tworzy wykonywalny plik VBScript na komputerze z systemem Windows.
Krok 4
Skopiuj i wklej następujący kod do dokumentu Notatnika:
Opcja Wyraźna
'Ustaw wymiar DIM fso
'Ustaw zestaw obiektów fso = CreateObject("Skrypty. Obiekt systemu plików")
'Utwórz warunek Jeżeli (fso. FileExists("C:\Temp\test.txt")) Następnie 'Alert User WScript. Echo("Plik istnieje!") WScript. Quit() Else 'WScript użytkownika alertu. Echo("Plik nie istnieje!") End If
'Wyjdź ze skryptu WScript. Zrezygnować()
Krok 5
Zapisz właśnie utworzony plik VBScript i zamknij Notatnik.
Krok 6
Przejdź do folderu zawierającego plik VBScript i kliknij dwukrotnie „FileCheck.vbs”. Powinien pojawić się komunikat potwierdzający: „Plik istnieje!” Wybierz „OK”, aby zamknąć okno wiadomości.
Krok 7
Zmień nazwę lub usuń plik „C:\Temp\test.txt” utworzony w kroku 1; następnie ponownie kliknij dwukrotnie skrypt „FileCheck.vbs”. Tym razem określony plik nie istnieje i zobaczysz komunikat „Plik nie istnieć!" Instrukcja If-Then-Else w kodzie VBScript wykonuje sprawdzenie i ostrzega o wyniki. Wybierz „OK”, aby zamknąć okno wiadomości.
Ostrzeżenie
Podczas pracy z plikami VBSscript dwukrotne kliknięcie tych plików uruchomi kod VBScript. Aby edytować plik z rozszerzeniem .vbs, kliknij plik prawym przyciskiem myszy i wybierz „Edytuj” z menu kontekstowego.