На всякий случай, если кому-то это нужно,
Я создал команду powershell внутри виртуальной машины, которая подсчитывает, сколько пользователей подключено через VPN (OpenVPN), и планирует ее запуск в 23:00, повторяя каждый15 минут.Таким образом, если пользователь подключен, виртуальная машина не выключается.
Таким образом, я могу сэкономить €, выключив виртуальную машину ночью, но никто не будет выслан в 23 часа.