Решал такую задачу другим способом, это подойдет если используете M365 и есть Power Automate в подписке.
Скрипт на Powershell (список машин может быть как статичным, так и динамично получаемый ежедневно, ежечасно, как угодно) пингует машины, дальше результат выполнения скрипта кладется в OneDrive, в результате чего отрабатывает триггер, запускающий Power Flow, который, проходит по файлу и, если (в моем случае было так), есть строчки с offline, то отправляет письмо всем заинтересованным.