Implanta janela / mensagem de login para lote de computadores na rede?

1

Existe uma solução de software para Windows 7/8/10 de terceiros, na qual eu possa implantar mensagens / anotações em uma lista de computadores da minha rede depois de trabalhar neles? Eu estou na área de TI e, às vezes, quando fazemos modificações em todo o departamento para máquinas, recebemos e-mails perguntando "Por que você tocou no meu computador? O que você fez? Eu vi você logado!" etc.

Eu gostaria de poder enviar remotamente avisos em lote que detalham as modificações que fizemos em seus computadores. Eu gostaria que a mensagem aparecesse em uma janela (que aparece apenas uma vez no login, nunca mais) que eles podem fechar.

(Nós já gerenciamos a maioria dos nossos computadores em nossa rede usando o LANDESK, portanto, se alguém tiver uma solução clara e fácil, isso também funcionará.)

    
por velkoon 12.06.2017 / 23:44

1 resposta

2

A partir daqui: link

O PowerShell permite que você notifique usuários remotamente:

$PCLIST = Get-Content 'C:\TEST\PCLIST.TXT'

ForEach ($computer in $PCLIST) {

    Invoke-Command -ComputerName $computer -Scriptblock {
        $GetUserName = [Environment]::UserName
        $CmdMessage = {C:\windows\system32\msg.exe * 'Hello' $GetUserName 'This is a test!'}

        $CmdMessage | Invoke-Expression
    }

}

Você pode usar os nomes de computador em um arquivo de texto, como o código acima, ou simplesmente substituir o $computer após Invoke-Command por um nome de computador específico.

Isso provavelmente exigirá privilégios administrativos no computador remoto.

    
por 13.06.2017 / 00:01