
Eu faço muito trabalho de suporte remoto para um cliente e ocasionalmente preciso pedir a alguém para ligar um laptop (o WOL não é consistente) que está em uma mesa desligada ou suspensa. Atualmente envio uma mensagem instantânea do Skype for Business para todos, mas isso não é o ideal:
- Vai para todos, estejam eles online ou não. Prefiro ir apenas para aqueles que estão online
- Vai para todos, não importa onde estejam, ou seja, no escritório, trabalhando em casa ou em trânsito - preferiria ir para todos no escritório
- Se eles perderem a mensagem, eles a receberão mais tarde, em uma conversa perdida. Preferiria que isso não acontecesse
Todos no escritório têm o mesmo endereço IP, o que poderia ser usado razoavelmente bem para alcançar o número 2, mas suspeita-se que não haja funcionalidade para fazer isso na GUI. Mas existe uma solução PowerShell?
Responder1
Pronto, isso não é possível com o Skype. Você pode criar um script PowerShell SfB sofisticado, que verifica uma determinada lista de usuários e, em seguida, envia uma mensagem apenas aos usuários que possuem um estado especial; no entanto, isso requer acesso ao servidor SfB para executar o script PowerShell.
Então você pode querer escrever algo por conta própria baseado no UCWA, por exemplo, que fez isso. Mas isso pode ser um exagero para você.
Por último, mas menos importante, a Microsoft está executando uma comunidade de comentários do Skype for Business (=SFB), que você pode acessaraqui. Então você pode querer postar sua ideia e talvez a Microsoft a pegue e implemente esse tipo de recurso.