Потвърждаването на съществуването на файл е лесно с VBScript.
Кредит на изображението: Ablestock.com/AbleStock.com/Getty Images
Когато пише VBScript код, може да се наложи програмист да потвърди, че файл съществува, преди да извърши действие или да извика функция. Това може да се постигне чрез достъп до Windows Script Host с VBScript и използване на FileSystemObject. Най-добрият начин да научите тази техника за програмиране е като следвате стъпка по стъпка пример. Това е добра практика за начинаещ VBScript програмист.
Етап 1
Отворете Notepad. Щракнете върху менюто "Старт" на Windows и въведете "бележник" в полето за търсене. Изберете Notepad от резултатите от търсенето.
Видео на деня
Стъпка 2
Създайте нов файл в Notepad. Въведете няколко произволни букви във файла и го запазете като "C:\Temp\test.txt". Този файл ще се използва за демонстриране на кода на VBScript.
Стъпка 3
Създайте друг нов документ в Notepad и запазете този файл като "C:\Temp\FileCheck.vbs". Добавянето на разширение ".vbs" към текстов файл създава изпълним VBScript файл на компютър с Windows.
Стъпка 4
Копирайте и поставете следния код във вашия документ на Notepad:
Изрична опция
'Задайте размер DIM fso
'Set Object Set fso = CreateObject("Scripting. FileSystemObject")
„Създаване на условие, ако (fso. FileExists("C:\Temp\test.txt")) След това 'Alert User WScript. Echo("Файлът съществува!") WScript. Quit() Else „Предупреждение на потребителя WScript. Echo("Файл не съществува!") Край, ако
„Изход от скрипта WScript. Излез ()
Стъпка 5
Запазете VBScript файла, който току-що създадохте, и излезте от Notepad.
Стъпка 6
Прегледайте папката, съдържаща вашия VBScript файл и щракнете двукратно върху "FileCheck.vbs". Трябва да се появи поле за съобщение, което потвърждава: "Файлът съществува!" Изберете "OK", за да затворите полето за съобщение.
Стъпка 7
Преименувайте или изтрийте файла "C:\Temp\test.txt", който сте създали в стъпка 1; след това щракнете двукратно върху скрипта "FileCheck.vbs" отново. Този път посоченият файл не съществува и ще видите съобщение, което провъзгласява „Файлът не съществува съществува!" Инструкцията If-Then-Else във вашия VBScript код извършва проверката и ви предупреждава за резултати. Изберете "OK", за да затворите полето за съобщение.
Внимание
Когато работите с VBSscript файлове, двукратното щракване върху тези файлове ще стартира кода на VBScript. За да редактирате файл с разширение .vbs, щракнете с десния бутон върху файла и изберете „Редактиране“ от контекстното меню.