Skip to content

Comando Msg

13 de abril de 2021

Neste artigo

O comando msg é um comando de Prompt de Comando usado para enviar uma mensagem a um ou mais usuários na rede usando o Prompt de Comando. Quando o comando é acionado, um prompt é exibido na (s) máquina (s) para as quais foi enviado, mostrando a mensagem, bem como o nome de usuário do remetente e a hora em que a mensagem foi enviada. Ele funciona de maneira semelhante ao comando net send que era popular no Windows XP, mas não é um verdadeiro substituto para ele. Ver Usando o comando de mensagem para substituir o envio de rede mais abaixo na página.

Disponibilidade de comando de mensagem

O comando msg está disponível no Prompt de Comando do Windows 10, Windows 8, Windows 7, Windows Vista e Windows XP. Também está disponível por meio da ferramenta Prompt de comando, que pode ser acessada em Opções avançadas de inicialização e Opções de recuperação do sistema. A disponibilidade de certas opções de comando msg e outra sintaxe de comando pode diferir de sistema operacional para sistema operacional.

Sintaxe de Comando Msg

msg {nome do usuário | nome da sessão | identificação de sessão | @nome do arquivo | *} [/server:servername] [/time:seconds] [/v] [/w] [message]

Consulte Como ler a sintaxe do comando se não tiver certeza de como interpretar a sintaxe do comando msg conforme escrita acima ou descrita na tabela abaixo.

Opções de comando de mensagem
Opção Explicação
nome do usuário Use esta opção para especificar um
nome do usuário para enviar o
mensagem para.
nome da sessão Especificamos
nome da sessão enviar um
mensagem para uma sessão específica.
identificação de sessão O
identificação de sessão opção pode ser usada para enviar um
mensagem para uma sessão usando o ID da sessão.
@
nome do arquivo
Use o
@nome do arquivo opção de enviar um
mensagem aos nomes de usuário, nomes de sessão e IDs de sessão listados no arquivo especificado.
* O
* opção é usada para enviar um
mensagem para cada sessão no
nome do servidor.
/servidor:
nome do servidor
O
nome do servidor é o servidor no qual o
nome do usuário,
nome da sessão, ou
identificação de sessão, reside em. Se não
nome do servidor é especificado, o
mensagem será enviado conforme direcionado ao servidor a partir do qual você está executando o comando msg.
/Tempo:
segundos
Especificando um tempo em
segundos com o
/Tempo switch dá ao comando msg um período de tempo para esperar pelo receptor do
mensagem para confirmar o recebimento dele. Se o receptor não confirmar a mensagem em
segundos número de segundos, a mensagem será recuperada.
/ v O
/ v switch ativa o modo verbose do comando, que exibirá informações detalhadas sobre as ações que o comando msg está realizando.
/C Esta opção força o comando msg a esperar por uma mensagem de retorno depois de enviar um
mensagem. O
/C switch é realmente útil apenas com o
/ v interruptor.
mensagem Esta é a mensagem que você deseja enviar. Se você não especificar um
mensagem então você será solicitado a inserir um após executar o comando msg.
/? Use a opção de ajuda com o comando msg para mostrar informações sobre as várias opções do comando.

Você pode salvar a saída do comando em um arquivo usando um operador de redirecionamento. Consulte Como redirecionar a saída do comando para um arquivo para obter instruções gerais ou verifique nossa lista de truques do prompt de comando para obter mais dicas.

Exemplos de comando de msg

msg @myteam The Melting Pot às 13h, por minha conta!

Neste exemplo, o comando msg está sendo usado para informar a um número selecionado de usuários contidos no arquivo myteam [@filename] conectado ao servidor que deveria haver uma reunião no The Melting Pot para o almoço [message]. msg RODREGT / servidor: TSWHS002 / hora: 300

Aqui, usamos o comando para enviar uma mensagem para RODREGT [username], um funcionário que se conecta ao TSWHS002 [/server:servername] servidor. A mensagem é muito sensível ao tempo, então não queremos nem mesmo que ele veja se não a tiver visto depois de cinco minutos [/time:seconds]. Desde uma mensagem não foi especificado, o comando msg apresentará uma nota no prompt que diz Digite a mensagem a ser enviada; termine a mensagem pressionando CTRL-Z em uma nova linha e, em seguida, ENTER. Depois de entrar em um mensagem para RODREGT, você pressionaria o Entrar chave então CTRL + Z, então Entrar novamente. msg * / v Mensagem de teste!

No exemplo acima, estamos enviando a todos conectados ao servidor uma mensagem de teste [message]. Também queremos ver as tarefas específicas que o comando msg está executando para fazer isso [/v]. Este é um exemplo fácil que você pode experimentar em casa, sem nenhum usuário conectado ao computador. Você verá a mensagem pop-up em sua própria tela e os seguintes dados na janela do Prompt de Comando, graças ao uso da opção detalhada: Enviando mensagem para o console da sessão, tempo de exibição 60
Mensagem assíncrona enviada para o console da sessão

Usando o comando de mensagem para substituir o envio de rede

O comando msg deve ser usado como um sistema de mensagens para usuários de servidores de terminal, não necessariamente entre dois computadores Windows 7, por exemplo. Na verdade, você pode ter dificuldade em fazê-lo funcionar entre duas máquinas Windows padrão, como o comando net send fez. Você pode receber uma mensagem “Erro 5 obtendo nomes de sessão” ou “Erro 1825 obtendo nomes de sessão”. No entanto, alguns tiveram sorte usando o comando msg desta forma, alterando o AllowRemoteRPC dados de valor de registro de 0 para 1 no computador que está recebendo a mensagem (reinicie o computador após a alteração, se fizer isso). Esta chave está localizada no Registro do Windows na seção HKEY_LOCAL_MACHINE neste local: SYSTEM CurrentControlSet Control Terminal Server.

Comandos Relacionados a Msg

O comando msg é um comando de rede, portanto, pode ser usado com outros comandos relacionados à rede, mas geralmente, será usado sozinho para enviar uma mensagem. Além disso, como mencionado algumas vezes, esse comando é semelhante ao comando retired net send. Mais da Lifewire

  • Desenvolvedor de software usando tela de computador transparente no escritório

    Comando de rede

  • Ilustração de uma pessoa emitindo o comando de desligamento em um computador Windows

    Comando de Desligamento

  • Comando ping no prompt de comando do Windows 10

    Comando Ping

  • Pessoa usando o comando XCopy

    Comando Xcopy

  • Captura de tela do comando net send em um prompt de comando do Windows XP

    Comando de envio de rede

  • Pessoa usando o comando dir no prompt de comando do Windows

    Comando Dir

  • Comando net use help no prompt de comando do Windows 10

    Comando de uso de rede

  • Captura de tela do comando de formatação no prompt de comando do Windows 10

    Comando de formatação

  • Alguém usando o comando de atribuição em um PC

    Comando de atributo (exemplos, opções, opções e mais)

  • captura de tela de um prompt de comando mostrando o teste de ping do computador

    Como realizar um teste de ping no computador (e quando necessário)

  • Comando Tracert no Windows 10

    Comando Tracert

  • Ilustração do comando Chkdsk no prompt de comando do Windows 10

    Comando Chkdsk

  • Pessoa que usa o comando Net User em um computador

    Comando de usuário de rede (exemplos, opções, opções e mais)

  • Comando DEL no Windows 10

    Del Command

  • ilustração de mãos digitando no teclado

    21 melhores truques do prompt de comando

  • comando de ajuda no prompt de comando do Windows 10

    Comando de ajuda

Lifewire

Siga-nos

  • Facebook

  • Sobre nós
  • Anunciar
  • Política de Privacidade
  • Política de Cookies
  • Carreiras
  • Diretrizes editoriais
  • Contato
  • Termos de uso
  • Privacidade da UE
  • Aviso de privacidade da Califórnia



Seus direitos de privacidade

A Lifewire e nossos parceiros terceirizados usam cookies e processam dados pessoais como identificadores exclusivos com base em seu consentimento para armazenar e / ou acessar informações em um dispositivo, exibir anúncios personalizados e para medição de conteúdo, percepção do público e desenvolvimento de produtos. Para alterar ou retirar suas opções de consentimento para Lifewire.com, incluindo seu direito de contestar quando um interesse legítimo é usado, clique abaixo. A qualquer momento, você pode atualizar suas configurações por meio do link “Privacidade da UE” na parte inferior de qualquer página. Essas escolhas serão sinalizadas globalmente para nossos parceiros e não afetarão os dados de navegação. Lista de parceiros (fornecedores)

Nós e nossos parceiros processamos dados para:

Digitalize ativamente as características do dispositivo para identificação. Use dados precisos de geolocalização. Armazene e / ou acesse informações em um dispositivo. Selecione o conteúdo personalizado. Crie um perfil de conteúdo personalizado. Avalie o desempenho do anúncio. Selecione anúncios básicos. Crie um perfil de anúncios personalizados. Selecione anúncios personalizados. Aplique pesquisas de mercado para gerar insights sobre o público. Avalie o desempenho do conteúdo. Desenvolva e aprimore produtos. Lista de parceiros (fornecedores)