Enviando mensagens para computadores na rede ou dominio

Dica do IDEVAR

Bom, gente.. hoje vou falar de algo que muitos andam questionando nos fóruns que eu participo. O famoso serviço “mensageiro”, do Windows XP, ficou tão famoso, a ponto de diversos usuários leigos utilizarem ele por linha de comando. Quem nunca viu alguém clicar no “Iniciar”, “Executar” e digitar “NET SEND fulano vamos almoçar onde hoje???” rs rs… O comando NET SEND faz parte do mensageiro do Windows XP, e só funciona se esse serviço estiver ativado. Muitas empresas aboliram o uso do NET SEND justamente por isso. Certa vez, vi um cidadão digitar NET SEND * Olá!. O asterisco, quando liberado, simplesmente envia mensagens instantâneas a todos os usuários que estão conectados ao mesmo servidor. Imagine… cerca de 500 pessoas receberam a mensagem. Sorte dele não ter sido mandado embora rs… depois disso, o administrador da rede desativou o uso do NET SEND.

O NET SEND não é usado só para brincadeira. Aliás, usá-lo como brincadeira é apenas uma de suas utilidades. Vários softwares o utilizam como maneira de trocar mensagens, até mesmo com servidores de banco de dados.

A novidade, no Windows Vista e, consequentemente no Windows 7, é: onde está nosso amigo NET SEND? Experimente digitar o comando e terá uma surpresa: o serviço “NET” ainda existe, porém foi retirada a função SEND, certamente por alguns problemas de segurança. E agora??? Não fique triste: muitos não perceberam, mas o Microsoft implementou um novo substituto ao NET
SEND: o MSG. Isso mesmo: MSG. Basta digitar esse comando no prompt de comando e verá que existem várias formas de utilizá-lo, inclusive a mais simples sendo semelhante ao seu avô NET SEND.

Veja só o exemplo, digitado no prompt de comando do Windows 7:

Sintaxe:
MSG /server:maquina123 Idevar Hello World
(onde “maquina123″ é o nome da máquina de destino e ”Idevar” é o nome do
usuário de destino)

Resultado do uso do comando “MSG”

Tão simples assim? É isso aí… lembra o nosso velho NET SEND. É possível ainda, como no NET SEND, usar o nome do servidor. como na sintaxe abaixo:

MSG /server:<servidor> <usuário> <mensagem>

Digite apenas “MSG” e veja todas as opções disponíveis:

Enfim… teste na sua casa ou no trabalho. Tente usar o famoso “msg fulano Vamos almoçar?” enquanto ainda estiver habilitado na sua rede… rs…

Obs: o MSG não precisa do serviço mensageiro ativo.

Erros possíveis no envio das mensagens:

Após alguns comentários de problemas de funcionamento, realizei novos testes e cheguei à solução de alguns erros comuns.

“Erro 5 ao obter nomes de sessão”

Possível motivo: caso você esteja em uma rede de domínio e o envio da mensagem
não ocorrer, talvez se faça necessário alterar a chave de registro “AllowRemoteRPC” para “1″ em cada máquina local, no seguinte
caminho do REGEDIT: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server

<usuário> não existe ou está desconectado

A máquina que receberia a mensagem precisa ter o usuário de origem como
administrador da máquina de destino. Exemplo: usuário “pedro” quer enviar uma
mensagem para o usuário “joao”. A máquina utilizada pelo usuário “joao” precisa
ter o usuário “pedro” como administrador. Sobre essa necessidade, estou
tentando localizar mais informações a respeito, caso o usuário não possa ser o
administrador.

Problema no envio entre máquinas Windows XP e Windows Vista/7 ou vice-versa

Não localizei formas de integração para o envio pelo comando “MSG” de máquinas Vista/7 para máquinas Windows XP, assim como o NET SEND de máquinas Windows XP para máquinas Vista/7.

Outros erros: sempre verifique o Firewall. Em algumas situações, notei que o Firewall ligado era o problema que bloqueava as trocas de mensagens. Algumas políticas de segurança na rede também podem bloquear o envio. Neste caso, é necessário verificar com o administrador da rede.

11 comentários sobre “Enviando mensagens para computadores na rede ou dominio

  1. Lucas Vieira março 25, 2011 / 12:41 pm

    Erro 1722: o servidor RPC não está disponível…

    O que eu faço

  2. geral novembro 24, 2011 / 3:52 pm

    Para enviar do windows 7 para xp basta adicionar no xp o AllowRemoteRPC

  3. Josias julho 5, 2012 / 12:30 pm

    Ola, primeiramentparabens pela dica, agora pergunto como libera no firewall, ja que com ele habilitado não consigo receber as mensagens, obrigado, abraço!

  4. André setembro 25, 2012 / 7:24 pm

    E no caso de uma rede domestica com windows 7 em que não existem usuários cadastrados nas maquinas?
    Ex.: Tenho uma rede com 02 desktops e 02 notebooks e neles não existem usuarios cadastrados, sendo assim, o Windows inicia normalmente, sem pedir nome de usuario.
    Como ficaria o comando do msg?
    OBS.: Ja testei do jeito descrito acima e aparece a mensagem de que “comp001” nao existe ou esta desconectado.
    OBS2.: Tenho essa rede doméstica com Windows 7 em meu escritorio.

    Grato desde já.

    André Gustavo.

  5. Junior fevereiro 7, 2013 / 2:12 pm

    Como envio uma mensagem utlizando o MSG para todos da rede?

    • rafael piccinelli agosto 1, 2013 / 2:04 pm

      msg /server:nome_do_micro nome do usuário conectado mensagem

  6. Thiago setembro 3, 2014 / 4:52 pm

    Aqui no w7 nao funcionou! ja alterei no meu pc allowrpc etc
    e usuario ja esta como adm, porem todos pcs aq eh mesmo usuario
    e estao todos usando dominio de rede.
    Nao funciona o envio da mensagem

    e quando uso msg * Ola
    vai apenas para mim !

    Como resolvo ? Obg

  7. Fabiano Jose R G Ferreira novembro 5, 2016 / 11:13 am

    Nao da certo. Ocorre o erro 1825

  8. Bruno Monteiro janeiro 5, 2017 / 9:22 pm

    Pessoa, aqui FUNFOU…
    Fiz só abrir o CMD em modo de admin.

    cmd – ” smg * /server:nomeDOcomputador ” Enter

    Flw

  9. Michael Belo Guimarães janeiro 26, 2018 / 12:34 am

    Bom, eu aqui em casa não utilizo grupos e essas coisas. somente rede lan protegida. Então queria saber se tem como estar enviando msg de um computador a outro sem precisar alterar nada nos computadores. Exemplo estava vendo na televisão que um cara(hacker) criava uma rede e quando outras pessoas conectava no final ele conseguia enviar mensagens para essas pessoas.

Deixe uma resposta para Michael Belo Guimarães Cancelar resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s