Что такое файл скрипта vbscript
Обновлено: 21.11.2024
Что есть на этой странице
.VBS вариант №VBS или VBScript связаны со сценарной версией Microsoft Visual Basic. В вычислительной среде пользователю разрешен доступ ко многим ее аспектам и управление ими. VBScript разрешено использовать модель с именем Component Object Model для использования элементов и инструментов среды. Эта среда предназначена для работы и запуска VBScript.
Он аналогичен Javascript, когда к нему обращается клиент в области веб-разработки. Он также используется серверами для обработки веб-страниц. Это может учитываться в некоторых других типах файлов сценариев, таких как приложения HTML.
Краткая историяВпервые он был запущен в 1996 году как часть технологий, используемых корпорацией Майкрософт для сценариев Windows. Первоначально он был специально разработан для помощи веб-разработчикам. В том же году был выпущен проводник Microsoft Windows под названием Internet Explorer вместе с функциями Visual Basic Script.
С развитием технологий и веб-разработки было запущено множество версий VBScript, а также множество дополнительных функций. Более того, в следующем году этот язык сценариев станет частью Microsoft Windows с новыми функциями.
Технические характеристикиДля веб-страниц на стороне сервера наряду с VBScript используются такие инструменты, как Active Server Pages. Этот язык сценариев также можно использовать в компоненте сценариев Windows. Файлы на этом языке хранятся в Windows с расширением .vbs.
В коде этого языка используется множество управляющих структур, таких как циклы. Он также включает аргументы командной строки, которые могут быть именованными или безымянными. Файлы этого языка можно хранить просто в папках или на рабочем столе операционной системы Windows. Хотя для программ VBScript не существует специальной интегрированной среды разработки, например, Microsoft Script Editor предоставляет возможность разработки на этом языке.
Когда VBScript размещается на хосте сценариев Windows, он предоставляет различные функции, весьма общие для языков сценариев, но недоступные в Visual Basic 6.0. К функциям, предполагающим простой или прямой доступ, относятся сетевые принтеры, безымянные и именованные аргументы командной строки, стандартный вывод и стандартный ввод, общие сетевые ресурсы, инструментарий управления Windows, информация о пользователях в сетях, такая как членство в группах, и многое другое.
VBScript — это облегченная версия популярного Microsoft Visual Basic для сценариев, разработанная, как следует из названия, Microsoft. Он используется для разработки динамических веб-страниц. Он намного легче по сравнению с языком программирования Visual Basic, но работает как язык сценариев, такой как JavaScript. Чтобы запустить VBScript на стороне клиента, клиент должен использовать Internet Explorer, поскольку другие браузеры по-прежнему не поддерживаются VBScript.
Как создать программу VBScript?
Как и многие другие простые языки сценариев, VBScript можно написать в простом текстовом редакторе, таком как блокнот и другие подобные программы (например, notepad++, Wordpad и т. д.). Обратитесь к следующим шагам, чтобы получить лучшее представление о создании программы VBScript:
Шаг 1. Откройте текстовый редактор по вашему выбору (здесь используется блокнот).
Шаг 2. А пока вот простая программа VBScript, которая выводит на экран простое диалоговое окно сообщения. Код такой программы на VBScript:
Объяснение кода: вы можете поместить что угодно, если оно соответствует правилам объявления переменных в VBScript вместо «a», которое стоит в начале приведенного выше кода. По сути, мы можем взломать и понять приведенный выше код следующим образом:
Замените «0» в приведенном выше коде на любое из чисел, указанных чуть выше.
Чтобы получить более одного вышеупомянутого свойства в вашем диалоговом окне, вы можете просто написать, например: «0+16», вместо «0» в приведенном выше коде.
Для справки код:
выдаст следующий вывод:
Вот и все, мы только что написали базовую программу VBScript, которая будет отображать диалоговое окно в качестве вывода. Теперь о сохранении этой программы.
Как сохранить программу VBScript?
Следуйте приведенным ниже шагам, чтобы сохранить программу VBScript:
Шаг 1. Нажмите Ctrl + Shift + S на клавиатуре или нажмите Файл>Сохранить как в окне блокнота. Откроется диалоговое окно "Сохранить как". спрашивая, где сохранить текущий документ блокнота.
Шаг 2: Теперь напишите любое имя файла по вашему выбору для этого документа блокнота, но убедитесь, что вы указали .vbs в качестве его расширения. Обязательно добавьте «.vbs» после написания имени файла в поле «Имя файла:».
Шаг 3. Теперь измените значение поля «Тип файла:» с «Текстовые документы (*.txt)» на «Все файлы (*.*)», щелкнув его в раскрывающемся меню. .
Шаг 4. Наконец, нажмите «Сохранить» после выбора подходящего места для сохранения файла.
Как запустить программу VBScript?
Теперь это очень просто сделать, просто дважды щелкните сохраненный файл .vbs из того места, где вы его сохранили, и вуаля! Он запустится и выдаст вам следующий вывод:
Что есть на этой странице
.VBS вариант №VBS или VBScript связаны со сценарной версией Microsoft Visual Basic. В вычислительной среде пользователю разрешен доступ ко многим ее аспектам и управление ими. VBScript разрешено использовать модель с именем Component Object Model для использования элементов и инструментов среды. Эта среда предназначена для работы и запуска VBScript.
Он аналогичен Javascript, когда к нему обращается клиент в области веб-разработки. Он также используется серверами для обработки веб-страниц. Это может учитываться в некоторых других типах файлов сценариев, таких как приложения HTML.
Краткая историяВпервые он был запущен в 1996 году как часть технологий, используемых корпорацией Майкрософт для сценариев Windows. Первоначально он был специально разработан для помощи веб-разработчикам. В том же году был выпущен проводник Microsoft Windows под названием Internet Explorer вместе с функциями Visual Basic Script.
С развитием технологий и веб-разработки было запущено множество версий VBScript, а также множество дополнительных функций. Более того, в следующем году этот язык сценариев станет частью Microsoft Windows с новыми функциями.
Технические характеристикиДля веб-страниц на стороне сервера наряду с VBScript используются такие инструменты, как Active Server Pages. Этот язык сценариев также можно использовать в компоненте сценариев Windows. Файлы на этом языке хранятся в Windows с расширением .vbs.
В коде этого языка используется множество управляющих структур, таких как циклы. Он также включает аргументы командной строки, которые могут быть именованными или безымянными. Файлы этого языка можно хранить просто в папках или на рабочем столе операционной системы Windows. Хотя для программ VBScript не существует специальной интегрированной среды разработки, например, Microsoft Script Editor предоставляет возможность разработки на этом языке.
Когда VBScript размещается на хосте сценариев Windows, он предоставляет различные функции, весьма общие для языков сценариев, но недоступные в Visual Basic 6.0. К функциям, предполагающим простой или прямой доступ, относятся сетевые принтеры, безымянные и именованные аргументы командной строки, стандартный вывод и стандартный ввод, общие сетевые ресурсы, инструментарий управления Windows, информация о пользователях в сетях, такая как членство в группах, и многое другое.
У вас возникли проблемы с открытием файла VBS или вам просто интересно, что он содержит? Мы объясним, для чего используются эти файлы, и покажем вам программное обеспечение, которое, как мы знаем, может открывать или иным образом обрабатывать ваши файлы.
Что такое файл VBS?
Формат файла VBS был разработан корпорацией Microsoft как формат исполняемого файла. Эти файлы VBS также известны как файлы сценариев Visual Basic и имеют расширение .vbs. Эти файлы VBS классифицируются как исходный код и программные файлы для ПК с Windows. Файл .vbs содержит строки кода на языке программирования Visual Basic и может быть связан с другими программами. Эти файлы VBS закодированы в текстовом формате. Рекомендуется соблюдать осторожность при открытии файлов VBS, особенно когда эти файлы .vbs отправляются в виде вложений электронной почты из неизвестных источников. Эти файлы VBS можно открывать как исполняемые файлы на ПК с Windows. Стандартные приложения для редактирования текста, такие как Блокнот, также можно использовать для просмотра и редактирования содержимого этих файлов .vbs. Файл VBS также можно открывать и редактировать с помощью Microsoft Visual Studio.
Как открыть файлы VBS
Важно: разные программы могут использовать файлы с расширением VBS для разных целей, поэтому, если вы не уверены, какой формат у вашего файла VBS, вам может потребоваться попробовать несколько разных программ.
Хотя мы сами еще не проверяли приложения, наши пользователи предложили 10 различных открывателей VBS, которые вы найдете в списке ниже.
Последнее обновление: 29 декабря 2019 г.
Предложить другой формат файла с расширением VBS
Хотя нам известен один формат файлов с расширением .VBS, их может быть больше. Широко распространено, что разные программы используют файлы с одним и тем же расширением для очень разных типов данных. Сообщите нам, если вам известны файлы .VBS другого типа.
Различные приложения, использующие файлы с этим расширением
Известно, что эти приложения открывают определенные типы файлов VBS. Помните, что разные программы могут использовать файлы VBS для разных целей, поэтому вам может потребоваться попробовать некоторые из них, чтобы открыть конкретный файл.
Расширения Microsoft Web Platform | Отправлено пользователем | |
Herosoft | Отправлено пользователем | |
Bluefish | Отправлено пользователем | td>|
DIAdem | Отправлено пользователем | |
Приложение XMPLAYER | Отправлено пользователем |
Herosoft HeroVideo td> | Отправлено пользователем | |
Notepad++ | Отправлено пользователем | |
STHSDVD | Отправлено пользователем | |
WeBuilder | Отправлено пользователем | |
HTMLPad | Отправлено пользователем |
Не уверены, какой тип файла вы пытаетесь открыть? Попробуйте наш новый анализатор файлов. Это бесплатный инструмент, который может идентифицировать более 11 000 различных типов файлов — скорее всего, и ваши! Это поможет вам найти программное обеспечение, которое может обрабатывать файлы определенного типа. Загрузите анализатор файлов здесь.
Создать файл VBScript
На этой странице основное внимание уделяется созданию текстового файла с помощью VBScript. Я ожидаю, что вы можете придумать множество сценариев сценариев, в которых было бы выгодно выводить данные не на экран, а в файл. Инвентаризация программного обеспечения, значения реестра и журналы событий — это лишь некоторые из примеров, которые приходят на ум. Помните, что сценарий начинается на уровне папки, поэтому, даже если вас в первую очередь интересует сохранение в файл, ваш сценарий должен сначала получить или создать родительскую папку.
Темы по созданию файла с помощью VBScript
Создание файла, описанное на этой странице, является серединой серии из трех примеров FSO. Основы описаны при создании папок (страница 1), эта страница посвящена созданию файлов, а страница 3 посвящена чтению и записи текста в файл, который мы создали с помощью первых двух скриптов.
Наша миссия и цель
Наша миссия на этой странице ясна — создать файл. Естественно, нам нужна папка для хранения нашего файла, поэтому наш скрипт проверит, существует ли папка, и если нет, то наш код создаст папку.
Пример 1. Базовый VBScript для создания файла с помощью CreateTextFile
Идея этого скрипта состоит в том, чтобы выделить код, необходимый для создания файла. Цена сосредоточения внимания на одном методе заключается в том, что пример 1 отлично работает при первом запуске сценария, но если вы запустите его во второй раз, вы получите ошибку. Чтобы вылечить проблему, перейдите ко второму скрипту. В противном случае продолжайте изменять strDirectory. Вот что я сделал в качестве обходного пути:
1-й запуск strDirectory = "E:\logs"
2-й запуск strDirectory = "E: \logs\guy1"
3-й запуск strDirectory = "E:\logs\guy2"
Я признаю, что это плохой сценарий, но моя дилемма заключается в том, чтобы сделать его простым и выделить этапы обучения, а не в изящном сценарии, которому трудно следовать. Честно говоря, я искренне верю, что вы узнаете больше, когда в скриптах что-то пойдет не так, при условии, что вы сможете быстро исправить ошибку.
Предпосылки
Это сценарий, который одинаково хорошо создаст файл как на сервере Windows, так и на компьютере с XP. Если вы получаете ошибки прав доступа, я рекомендую вам войти в систему как администратор.
Инструкции по созданию файлов
- Скопируйте приведенный ниже пример сценария и вставьте его в блокнот или редактор VBScript.
- Решите, следует ли изменить значения для strFile и strDirectory.
- Сохраните файл с расширением .vbs, например: NewFile.vbs.
- Дважды щелкните NewFile.vbs и найдите в проводнике Windows strDirectory.
Пример VBScript для создания файла
Учебное пособие по VBScript — уроки
Примечание 1. Все сценарии FSO начинаются с создания объекта файловой системы с помощью
CreateObject("Scripting.FileSystemObject"). Вам действительно нужно слово «Сценарии»
Примечание 2. Конкретный метод создания файла называется: .CreateTextFile.
Примечание 3. Обратите внимание, что мы также использовали родственный метод CreateFolder. На самом деле это вызывает проблему, если вы запускаете скрипт во второй раз, потому что он генерирует ошибку 800A003A в файле. Итак, в Примере 2 мы собираемся ввести код исправления ошибок.
Парень рекомендует: Network Performance Monitor (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ)
Монитор производительности сети SolarWinds (NPM) поможет вам узнать, что происходит в вашей сети. Эта утилита также поможет вам устранить неполадки; на панели управления будет указано, является ли основная причина неработающей связью, неисправным оборудованием или перегрузкой ресурсов.
Что мне больше всего нравится, так это то, как NPM предлагает решения сетевых проблем. Он также имеет возможность отслеживать работоспособность отдельных виртуальных машин VMware. Если вы заинтересованы в устранении неполадок и создании сетевых карт, я рекомендую вам попробовать NPM в рамках 30-дневной бесплатной пробной версии.
Пример 2. Создание файла с кодом исправления ошибок
Этот скрипт намного лучше, чем примитивный Пример 1. Моя идея состоит в том, чтобы добавить код, который справляется с ситуациями, когда папка уже существует. Он также использует objShell для запуска проводника Windows, чтобы вы могли проверить, работает ли сценарий так, как задумано.
Пример сценария для создания файла и проверки существования файла
Парень рекомендует: генератор сетевых настроек (БЕСПЛАТНЫЙ ИНСТРУМЕНТ)
SolarWinds Network Config Generator – это бесплатный инструмент, с помощью которого вы можете управлять изменениями в сетевых маршрутизаторах и других устройствах SNMP. Повысьте производительность сети, активировав функции сетевого устройства, за которые вы уже заплатили.
Гай говорит, что для новичков самым большим преимуществом этого бесплатного инструмента является то, что он даст вам стимул узнать больше о настройке службы SNMP с ее «Ловушками» и «Сообществами». Попробуйте Config Generator прямо сейчас — это бесплатно!
Учебное пособие по VBScript — уроки
Примечание 1. Если вы не добавите код исправления ошибок, существует реальная опасность того, что повторный запуск скрипта уничтожит исходный файл. Что делает .FileExists, так это проверяет, существует ли уже файл с именем, на которое ссылается strFile.
Примечание 2. Этот скрипт также содержит код, защищающий от уже существующей папки — FolderExists.
Примечание 3. Маленький нюанс, но скрипт выдает ошибку при первом запуске, если только я не добавил set objFolder и objFile = ничего. Вот пример, когда я всегда узнаю больше, когда что-то идет не так. Я давно знал, что должен аннулировать объекты, когда закончу их, но из-за безделья и желания сделать сценарий коротким я пропустил этот набор objxyz = ничего из других сценариев. Иногда мне это сходит с рук, но не в этом примере.
Краткое описание файлов создания VBScript
С объектами файловой системы существует естественная последовательность: создайте папку, затем файл, затем прочитайте или запишите текст в этот файл. На этой странице показано, как создать файл с помощью метода CreateTextFile. На следующем шаге рассмотрим чтение или запись данных в файл.
Читайте также: