Скриптинг
-
PowerShell — считаем количество страниц в документах Word
На днях попалась интересная задача — подсчитать количество страниц в документах Word. Немного погуглив нашел почти рабочий скрипт на просторах Reddit. Слегка исправив скрипт и добавив в него кое-что получил рабочий вариант. Вдруг кому тоже пригодится…
-
Кто и когда подключался по RDP — часть 2
В первой части статьи (Кто и когда подключался по RDP) я в конце говорил, что скрипт не записывает ip адрес подключившегося, но при просмотре логов, ip адрес очень легко получить.
-
Outlook и запуск скриптов из правил
В программе Outlook есть замечательная возможность — настройка правил обработки почты. Но сортируя письма по правилам в папки, нет такой возможности как дополнительно запустить выполнение какой-либо программы.
-
Кто и когда подключался по RDP
Собрать статистику посещений терминального сервера можно через события Windows. Или сделать иначе, на logon и logoff повесить скрипт. Который будет записывать в текстовый файл когда пользователь подключился и отключился. Единственный минус у данного решения, не записывает откуда пришел пользователь (ip адрес).
-
Скрипт установщик ПО — Ubuntu
Решил изучить вопрос установки программного обеспечения в автоматическом режиме на свежеустановленную Ubuntu. На github.com есть прекрасный скрипт (bash) для решения данной задачи.
-
Python — Скрипт для перезагрузки устройств Ubiquiti UniFi
-
Python — Логирование в файл с датой
В прошлой записи я писал про бота, но функционал его я старался наращивать в процессе эксплуатации. Решил добавить возможности логировать полученные сообщения от пользователя.
-
Raspberry Pi 4 отключение по Цельсию
Не секрет, что Raspberry Pi 4 может разогреться до 80 градусов, после чего плата выйдет из строя. Проверять я не стал, решил обезопасить себя от нежелательного возгорания. Для этого решил написать скрипт, который будет проверять температуру Raspberry Pi и в случае превышения заданной величины — выключать его.
-
Установка Kaspersky Security Center
Необходимо в доменной среде установить агент центра администрирования к установленному ранее антивирусу Kaspersky. Дистрибутив агента устанавливается без лишних вопросов. После установки необходимо указать действующий сервер через командную строку. Данную задачу я решил с помощью скрипта и групповой политикой.
-
Перенос файлов по маске — PowerShell
Потребовалось на днях автоматизировать процесс переноса определенных файлов из одной локации в другую.