![Завантаження файлів на екран комп'ютера](/f/e53e8f6e916c759641de62f0da9dfb98.jpg)
Підтвердити, що файл існує, легко за допомогою VBScript.
Авторство зображення: Ablestock.com/AbleStock.com/Getty Images
Під час написання коду VBScript програмісту може знадобитися підтвердити наявність файлу перед виконанням дії або викликом функції. Це можна досягти, звернувшись до хосту сценаріїв Windows за допомогою VBScript і скориставшись FileSystemObject. Найкращий спосіб навчитися цій техніці програмування — дотримуючись покрокового прикладу. Це гарна практика для початківців програмістів VBScript.
Крок 1
Відкрийте Блокнот. Натисніть меню Windows «Пуск» і введіть «блокнот» у вікні пошуку. Виберіть Блокнот із результатів пошуку.
Відео дня
Крок 2
Створіть новий файл у Блокноті. Введіть кілька випадкових літер у файл і збережіть його як "C:\Temp\test.txt". Цей файл буде використовуватися для демонстрації коду VBScript.
Крок 3
Створіть ще один новий документ у Блокноті та збережіть цей файл як "C:\Temp\FileCheck.vbs". Додавання розширення ".vbs" до текстового файлу створює виконуваний файл VBScript на комп'ютері Windows.
Крок 4
Скопіюйте та вставте наступний код у свій документ Блокнота:
Явний варіант
'Встановити розмір DIM fso
'Встановити набір об'єктів fso = CreateObject("Сценарії. FileSystemObject")
'Створити умову Якщо (fso. FileExists("C:\Temp\test.txt")) Потім "Повідомити користувача WScript. Echo("Файл існує!") WScript. Quit() Else 'Попередження користувача WScript. Echo("Файл не існує!") End If
«Вийти зі сценарію WScript. вийти ()
Крок 5
Збережіть файл VBScript, який ви щойно створили, і вийдіть з Блокнота.
Крок 6
Перейдіть до папки, що містить ваш файл VBScript, і двічі клацніть «FileCheck.vbs». Повинно з'явитися вікно повідомлення з підтвердженням: "Файл існує!" Виберіть «ОК», щоб закрити вікно повідомлення.
Крок 7
Перейменуйте або видаліть файл "C:\Temp\test.txt", який ви створили на кроці 1; потім двічі клацніть на скрипті "FileCheck.vbs" ще раз. Цього разу вказаний файл не існує, і ви побачите повідомлення, яке оголошує: «Файл не існує існує!" Оператор If-Then-Else у вашому коді VBScript виконує перевірку та попереджає вас про результати. Виберіть «ОК», щоб закрити вікно повідомлення.
Увага
Під час роботи з файлами VBScript подвійне клацання цих файлів запустить код VBScript. Щоб відредагувати файл із розширенням .vbs, клацніть на файлі правою кнопкою миші та виберіть «Редагувати» з контекстного меню.