Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Добро пожаловать в мой первый урок о том, как создавать VBScripts с помощью блокнота. С помощью файлов.vbs вы можете создавать забавные шутки или смертельные вирусы. В этом руководстве я покажу вам основные команды, такие как запуск сценария, открытие файлов и многое другое. В конце я покажу вам краткое изложение того, что вы узнали, и дам вам несколько идей и пример сценария, а между ними - еще несколько сценариев. Давайте приступим к делу!
Шаг 1. Запуск VBScript
Для начала вам, конечно же, нужно открыть блокнот. Вы можете щелкнуть правой кнопкой мыши на рабочем столе, в появившемся меню выберите новый, а затем текстовый документ. Вы также можете нажать кнопку Windows + R и ввести блокнот.
Первая команда в значительной степени используется для создания скрипта. Вот команда:
Установите WshShell = WScript. CreateObject ("WScript. Shell") Я думаю, это создает сценарий. Не забудьте вставить его в начало вашего VBS.
О, и не забудьте заканчивать имя каждого файла, который вы будете создавать, командами, показанными с помощью.vbs.
Шаг 2: задержка вашего VBS
На этом этапе я покажу вам основные команды, которые помогут вашей VBS работать должным образом. Иногда без задержек ваш скрипт ломается.
Первая команда - WScript.sleep. Скорее всего, вы будете использовать его постоянно, это задерживает ваш скрипт. Вот как это работает:
WScript.sleep 1000
Первая часть команды - это, конечно же, команда (вау). Тогда у вас есть время, которое будет отложено. Каждые 1000 - это одна секунда.
В приведенном ниже примере окно сообщения будет появляться каждые 3 секунды после того, как вы нажмете ОК на предыдущем.
Шаг 3: Окна сообщений и ввода
Теперь я ПОПРОБУЮ УЧИТЬ ВАС, как использовать поля сообщений и ввода, а также несколько РАСШИРЕННЫЙ пример, который вы можете использовать сами.
Сначала самое основное, простое и невинное окно сообщений. Вот пример команды:
x = msgbox («Ваше сообщение», кнопки + тип msgbox, «Заголовок»)
После того, как вы запустите свою удивительную команду, у вас будет сообщение, затем кнопки, тип окна сообщения и его заголовок. Существует 5 различных типов кнопок и 4 типа окон сообщений. Вот они все:
0 - только кнопка ОК 16 - Значок критического сообщения 1 - ОК и Отмена 32 - Значок предупреждающего запроса 2 - Отмена, повтор и игнорирование 48 - Значок предупреждающего сообщения 3 - Да, Нет и Отмена 64 - Значок информационного сообщения 4 - Да и Нет 5 - Повторить и отменить
Итак, наш пример команды будет такой:
x = msgbox («Сообщение», 0 + 16, «Заголовок»)
Теперь поля ввода. У этих зверей есть больше взаимодействия с пользователем (вау), но вы не будете использовать их так часто (или, может быть…). Вот пример:
y = InputBox («Сообщение здесь», «Заголовок здесь», «текстовое поле»)
Запустите команду, введите сообщение, заголовок и текстовое поле. Все просто.
Пойдем немного дальше. Теперь вы увидите поле ввода, за которым следует окно сообщения, в котором есть все, что вы ввели в поле ввода.
Name = InputBox («Напишите свое имя ниже», «Заголовок», «Введите свое имя здесь») x = MsgBox («Привет» & Имя & «!», 16, «привет»)
Окно сообщения ниже немного сложнее. Сначала у вас есть сообщение, затем то, что вы ввели раньше, а затем продолжение сообщения. Но ничего необычного. Думаю.
В приведенном ниже файле вы можете увидеть все различные окна сообщений и поле ввода.
Шаг 4: открытие файлов.exe
С помощью VBScripts вы также можете открывать файлы.exe. Вот пример команды, которая открывает калькулятор:
WshShell.run "calc.exe"
Вначале у вас есть команда, в конце - программа, которую вы хотите открыть. Не особо много объяснять.
Файл ниже откроет калькулятор, раскраску и CMD.
Шаг 5: Резюме
В этом руководстве вы узнали, как запустить сценарий.vbs, отложить его, использовать поля сообщений и ввода, открыть файлы.exe и завершить сценарий. А теперь давайте сойдем с ума. Я собираюсь устроить безобидную, но страшную шутку, чтобы троллить твоих друзей.
В этом примере розыгрыша запрашивается ваше имя, говорится, что это была плохая идея, и он открывается как CMD примерно 30 раз. Надеюсь, вам понравилось это читать. Было ли это самой глупой вещью? Вы действительно узнали что-то новое? Не стесняйтесь рассказать мне в комментариях.