Как проверить, существует ли файл с помощью VBScript

Автор: Tamara Smith
Дата создания: 28 Январь 2021
Дата обновления: 23 Ноябрь 2024
Anonim
Крутые файлы  BAT и  VBS
Видео: Крутые файлы BAT и VBS

Содержание

При написании кода на VBScript программисту может потребоваться подтверждение существования файла перед выполнением действия или вызовом функции. Это можно связать, обратившись к «Windows Script Host» вместе с VBScript и используя FileSystemObject. Лучший способ изучить эту технику программирования - следовать пошаговому примеру. Это хорошая практика для программиста, плохо знакомого с VBScript.

Шаг 1

Откройте Блокнот. Щелкните меню «Пуск» и введите «Блокнот» в поле поиска. Выберите Блокнот в результатах поиска.

Шаг 2

Создайте новый файл в Блокноте. Введите несколько случайных букв в файл и сохраните его как "C: Temp test.txt". Он будет использоваться для демонстрации кода VBScript.

Шаг 3

Создайте новый документ в Блокноте и сохраните его как «C: Temp FileCheck.vbs». Включение расширения «.vbs» в текстовый файл создает исполняемый файл VBScript Windows.


Шаг 4

Скопируйте и поместите следующий код в свой документ Блокнота:

Вариант Явный

’Установить размер DIM fso

’Set Object Set fso = CreateObject (" Scripting.FileSystemObject ")

'Create Condition If (fso.FileExists ("C: Temp test.txt")) Then' Alert User WScript.Echo ("Файл существует!") WScript.Quit () Else 'Alert User WScript.Echo (" Файл не существует! ») Конец Если

’Выход из сценария WScript.Quit ()

Шаг 5

Сохраните созданный файл VBScript и выйдите из программы.

Шаг 6

Откройте папку, содержащую файл VBScript, и дважды щелкните «FileCheck.vbs». Должно появиться окно сообщения, подтверждающее: «Файл существует!» Выберите «ОК», чтобы закрыть окно сообщения.

Шаг 7

Переименуйте или удалите файл «C: Temp test.txt», созданный на шаге 1, затем снова дважды щелкните сценарий «FileCheck.vbs». Указанный файл больше не существует, и вы увидите сообщение: « Файл не существует! »(Файл не существует!). Оператор If-Then-Else в коде проверяет и информирует вас о результатах. Выберите« ОК », чтобы закрыть окно сообщения.


IP-адрес - это расположение компьютера в локальной сети или в Интернете. Единственный способ получить IP-адрес пользователя в Facebook - это отправить вам сообщение. Сообщение, которое вы получаете на...

В Библии есть два типа заветов: условные и безусловные. «Условный» означает, что для того, чтобы Бог сделал свою часть, человечество должно сначала сделать свою часть. «Безусловные»...

Увлекательные публикации