Vbs сценарийлері әдетте деректерді өңдеуге, жүйені басқаруға, компьютерлік және пайдаланушылық тіркелгілермен жұмыс істеуге қолданылады. Олар сонымен қатар кеңсе қосымшаларымен өзара әрекеттесуге, мәліметтер базасымен жұмыс істеуге көмектеседі. Барлығы кез-келген бағдарламашы үшін таптырмас сала.
Нұсқаулық
1-қадам
Файлды *.vbs кеңейтімімен тінтуірді екі рет басу арқылы іске қосыңыз немесе оны консольде аты бойынша шақырыңыз. Ол үшін бастау / іске қосу мәзіріне өтіп, ашылған терезеде қажетті файлға жолды теріңіз. Бұл блокнотта оңай өңдеуге болатын ең кең таралған мәтіндік құжат. Бұл әдіс ең түсінікті және қарапайым, бірақ кейде белгілі бір жағдайларға байланысты жұмыс істемейді (жүйе форматты қолдамайды, кодтау сәтсіз аяқталды және т.б.).
2-қадам
Егер *.vbs кеңейтімі бар файл ашылмаса, VBS аудармашыларын тексеріңіз. Жүйеде олардың екеуі болуы керек: CScript консолі және терезедегі WScript (олар Windows Script Host немесе WSH). Олар теория жүзінде жүйемен бірге бірден орнатылуы керек, бірақ кейде олар бүлінген немесе мүлдем орнатылмаған болып шығады (мүмкін жүйелердің ескі нұсқаларында). Егер аудармашылар болмаса, оларды компьютерге орнатыңыз және сценарийді іске қосу үшін сценарийді екі рет нұқыңыз.
3-қадам
Txt кеңейтілімімен қарапайым мәтіндік файл жасаңыз. Бұл мәтінді сол жерге көшіріңіз: Sub Run (ByVal sFile) Dim shellSet shell = CreateObject («WScript. Shell») shell. Run Chr (34) & sFile & Chr (34), 1, falseSet shell = NothingEnd SubRun «C: / Program Files / FileZilla FTP Client / filezilla.exe «Әрине, орындалатын файлмен жолды ауыстырыңыз. Содан кейін бұрын құрылған txt файлын vbs кеңейтуіне өзгертіңіз. Оны тексеру үшін тышқанмен екі рет шертіңіз, сонда бағдарлама көрсетілген жолдан басталады.
4-қадам
Windows Script Host әдісіне сілтеме жасау үшін объект пен әдісті қажетті параметрлермен (нүктемен бөлінген) көрсетіңіз. Сіз WSH қасиеттерін де көрсетесіз, бірақ оларды айнымалыларға және басқа қасиеттерге тағайындауға және оқуға болады. Әрқашан қасиеттер мен айнымалылардың деректер түрін қарастырыңыз, әйтпесе сценарий деректер типінің сәйкессіздігі туралы қате жібереді.