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