Skip to content

некоторые примеры скриптов на VBS

License

Notifications You must be signed in to change notification settings

lidacity/VBS-example

Repository files navigation

VBS example

Понадобилось в 2019 году мне запрограммировать некоторые вещи, при этом дополнительно на Windows 7 ничего устанавливать нельзя. Пришлось понекрофильничать, написать некотоыре вещи на VBS. Информации по данному языку уже мало, люди пришли на PowerShell и другие навёрнутые системы. Собирал по крупицам, некотоыре моменты неочевидны, некоторые моменты требуют небольших заморочек, некотоыре делаются легко. Оформил в простые элементы, поэтому на логичность действия не воспринимайте всерьёз.

Выделил некоторые свои наработки

disk.yandex.ru.vbs

Необходимо зарегистрироваться в "API диска", Заливает xlsx-файлы из папки "D:/Reports/" на ЯДиск в папку "/Reports/"

sendmail.vbs

Отсылает файл "D:\Reports\WiP.xlsx" через yandex-ящик с текстом из sendmail.txt

excel.vbs

Читается чайл "D:\Reports\WiP.xlsx" с единственной страницей и записывает в файл "Z:\Год WiP.xlsx" новую страницу с именем страницы текущая дата

narodmon.ru.vbs

Читается число (температура) из файла "D:\Reports\temp\T.txt" и передаётся на сайт http://narodmon.ru/ через post-метод (этот скрипт выполняется на Windows 10, и к сожалению через TCP/UDP передавать не получилось)

sms.vbs

Отсылка СМС через 3G-модем Huawei E303 текста из файла "D:\Reports\temp\sms1.txt" или "D:\Reports\temp\sms2.txt"

telegram.vbs

Отсылка всех png-файлов из папки "D:\Reports\ScreenShot" в Телеграм (хотел больше Viber, но API мудрёное, не получилось привязать к VBS)

sync.vbs

Зеркалирование "D:\Reports" в "\computer\Reports" (т.е. "\computer\Reports" всегда полная копия "D:\Reports", за исключением временных файлов)

usb.vbs

Через WMI опрашивает USB-порты определённых удалённых компьютеров в сети, что бы узнать, что в них воткнуто Должно быть разрешено политиками безопасности

logoff.vbs

Через WMI принудительно выкинуть пользователя удалённого компьютера в сети Должно быть разрешено политиками безопасности

snmp.vbs

Читает данные по протоколу SNMPv2

About

некоторые примеры скриптов на VBS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published