
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Добро пожаловать в мой первый урок о том, как создавать 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 раз. Надеюсь, вам понравилось это читать. Было ли это самой глупой вещью? Вы действительно узнали что-то новое? Не стесняйтесь рассказать мне в комментариях.
Рекомендуемые:
Прототип Smart Motorcycle HUD (пошаговая навигация и многое другое): 9 шагов

Прототип Smart Motorcycle HUD (пошаговая навигация и многое другое): Привет! Эта инструкция - это история о том, как я спроектировал и построил платформу HUD (Heads-Up Display), предназначенную для установки на мотоциклетных шлемах. Это было написано в рамках конкурса «Карты». К сожалению, я не смог полностью закончить
Я сделал старый привод компакт-дисков в робота Wi-Fi, используя Nodemcu, моторный привод L298N и многое другое: 5 шагов

Я сделал старый CD-привод в Wifi-роботе, используя Nodemcu, L298N Motor Drive и многое другое: VX Robotics & Электроника присутствует
CovBot - чат-бот на основе WhatsApp для COVID 19 Информация и многое другое: 7 шагов

CovBot - чат-бот на основе WhatsApp для COVID 19 Информация и многое другое: CoVbot - это простой и интуитивно понятный чат-бот на основе WhatsApp. Основная особенность бота: он может дать вам последний статус COVID-19 в выбранной стране простым и интуитивно понятным способом. Кроме того, бот может предложить забавные занятия, которые нужно выполнить AT H
Радужные часы со словами с полным эффектом радуги и многое другое: 13 шагов (с изображениями)

Радужные часы со словами с полным эффектом радуги и многое другое: цели1) Простые2) Недорогие3) Максимально энергоэффективные часы со словами радуги с полным эффектом радуги. Смайлик на часах со словами. Простой ИК-пульт дистанционного управления Обновление 03-ноя-18 LDR для Управление яркостью NeopixelsUpdate 01-янв
Создание игры в блокноте и многое другое: 10 шагов

Создание игры в блокноте и многое другое: это мое первое руководство. Так что, если у вас есть предложения, прокомментируйте. Итак, приступим! Когда мы все слышим слово «блокнот», мы думаем о каких-то скучных бесполезных приложениях для записи вещей. Ну, блокнот - это гораздо больше, чем это. Мы можем контролировать наш компьютер