Всем привет!
Решил упростить себе жизнь с блокировкой учеток в домене.
Иногда бываю не на месте, а учетки заблочены и юзеры не могут нормально пользоваться сетью, принтерами, etc.
В планировщике по событию EventID #4740 запускается скрипт на PowerShell и записывает в файл blocked.txt имена заблокированных пользователей.
Дальше скрипт на Python считывает этот список и данные пересылаются ботом в Telegram, где я его анализирую. Если есть срочная необходимость разблокировать учетку
(н-р: гендиректор или еще какая шишка), то отправляю команду боту
/unblock и запускается PowerShell-скрипт с разлочкой.
Не могу решить эту задачу:
import os
import telebot
def read_blocked():
with open("blocked.txt", "r") as file:
content = file.read()
print(content)
bot = telebot.TeleBot('TOKEN')
bot.send_message(chat_id='##', text='ДАННЫЕ ИЗ ФАЙЛА blocked.txt')
Как передать данные из текстовика?
Пробовал вставлять в text = 'read_blocked()', не работает, он тупо отсылает эту же команду.
Знаю, для вас это будет очень просто, я совсем не понимаю Python.