Иногда бывает удобно получать на электронную почту результаты выполнения скриптов или ПО, чтобы контролировать их работу. В этом случае можно использовать следующий скрипт sendmail.vbs:
Читать далее Скрипт для отправки сообщения по электронной почте
Рубрика: Скрипты
Скрипт для удаленной перезагрузки компьютера с отслеживанием хода ее выполнения
Для удаленной перезагрузки компьютера с ОС Windows 2000+ можно воспользоваться утилитой shutdown.exe. Однако она не позволяет выполнять мониторинг хода перезагрузки. Обычно для этих целей я использую скрипт на PowerShell, так как он в процессе перезагрузки следит за прекращением и последующим возобновлением RPC ping, ICMP ping и в итоге выдает состояние служб после перезагрузки.
Читать далее Скрипт для удаленной перезагрузки компьютера с отслеживанием хода ее выполнения
Смена пароля локального администратора на компьютерах в домене
Для упрощения администрирования и усиления безопасности рекомендуется установить пароль локального администратора на компьютерах входящих в домен. Данный скрипт использует следующую особенность ОС Windows: SID локального администратора всегда начинается с S-1-5- и заканчивается на -500 (см. Hey, Scripting Guy! BLOG). Читать далее Смена пароля локального администратора на компьютерах в домене
Скрипт для определения производителя оборудования по MAC-адресу
Данный скрипт может быть полезен для идентификации сетевого оборудования, которое вызывает те или иные проблемы в сети. Этот скрипт помог мне устранить дублирование IP-адресов в сети клиента, когда один из ADSL модемов и компьютер имели одинаковые IP-адреса.
Для работы скрипт использует базы IEEE Registration Authority: Individual Address Block (IAB) и Organizationally Unique Identifiers (OUI). Читать далее Скрипт для определения производителя оборудования по MAC-адресу
Ping c временной меткой на каждый пакет
Скрипт позволяет сохранить в лог-файл результат работы команды ping. Особенностью данного скрипта является то, что в лог-файле напротив результата прохождения каждого пакета имеется временная метка.
17:56:48 192.168.16.1: число байт=32 время=1мс TTL=255
17:56:49 192.168.16.1: число байт=32 время=1мс TTL=255
17:56:50 192.168.16.1: число байт=32 время=1мс TTL=255
...
Скрипт может быть полезен для диагностики и анализа проблем в сети.
Читать далее Ping c временной меткой на каждый пакет
Скрипт для получения атрибутов S.M.A.R.T. жесткого диска
Полезный скрипт, который позволяет получить атрибуты S.M.A.R.T. с локального или удаленного компьютера и сохранить результат в CSV-файл.
Читать далее Скрипт для получения атрибутов S.M.A.R.T. жесткого диска
Скрипт для определения внешнего IP адреса
Скрипт возвращает IP адрес маршрутизатора и пытается определить через rDNS имя хоста.
Читать далее Скрипт для определения внешнего IP адреса