Comando de envio de rede (exemplos, switches e mais)

Índice:

Comando de envio de rede (exemplos, switches e mais)
Comando de envio de rede (exemplos, switches e mais)
Anonim

O comando net send é um comando do Prompt de Comando usado para enviar mensagens para usuários, computadores e aliases de mensagens na rede. É um dos muitos comandos de rede.

O Windows XP foi a última versão do Windows a incluir o comando net send. O comando msg substitui esse comando no Windows 11, Windows 10, Windows 8, Windows 7 e Windows Vista.

Image
Image

Disponibilidade do Comando de Envio de Rede

O comando net send está disponível no Prompt de Comando no Windows XP, bem como em versões mais antigas do Windows e em alguns sistemas operacionais Windows Server.

A disponibilidade de certas opções de comando net send e outras sintaxes de comando net send podem diferir de sistema operacional para sistema operacional.

Sintaxe do Comando de Envio de Rede

net send { name | | /domain[ : domainname] | /users } mensagem [ /help] [ /?]

Veja Como Ler a Sintaxe do Comando se você não tiver certeza de como ler a sintaxe do comando como está escrito acima ou mostrado na tabela abaixo.

Opções de Comando de Envio de Rede
Item Explicação
nome Esta opção especifica o nome de usuário, nome do computador ou nome da mensagem (definido com o comando net name) para o qual você deseja enviar a mensagem.
Use o asterisco para enviar a mensagem para todos os usuários em seu domínio ou grupo de trabalho atual.
/domínio Este switch pode ser usado sozinho para enviar a mensagem para todos os nomes no domínio atual.
nome de domínio Use esta opção com /domain para enviar a mensagem a todos os usuários no nome de domínio especificado.
/users Esta opção envia a mensagem para todos os usuários conectados ao servidor de onde o comando net send está sendo executado.
mensagem Esta opção de comando net send é obviamente necessária e especifica o texto exato da mensagem que você está enviando. A mensagem pode ter no máximo 128 caracteres e deve ser colocada entre aspas duplas se contiver uma barra.
/help Use esta opção para exibir informações detalhadas sobre o comando net send. Usar esta opção é o mesmo que usar o comando net help com net send: net help send.
/? A opção de ajuda também funciona com o comando net send, mas exibe apenas a sintaxe básica do comando. Executar net send sem opções é igual a usar a opção /?.

Você pode armazenar a saída do comando net send em um arquivo usando um operador de redirecionamento com o comando.

Exemplos de Comandos de Envio de Rede

Aqui estão alguns exemplos que mostram como usar o comando net send:

Enviar para todos os usuários do grupo de trabalho


net sendPor favor, prossiga para CR103 imediatamente para uma reunião obrigatória

Neste exemplo, net send é usado para enviar a mensagem Por favor, prossiga para CR103 imediatamente para uma mensagem de reunião obrigatória para todos os membrosdo grupo de trabalho ou domínio atual.

Enviar para todos os usuários do servidor


net send /users "A pessoa com o arquivo do cliente A7/3 abrirá, por favor, salve seu trabalho e feche-o? Obrigado!"

Aqui, o comando é usado para enviar a todos os membros do servidor atual /users a mensagem A pessoa com o arquivo do cliente A7/3 aberto por favor salve seu trabalho e feche-o? Obrigada!. A mensagem está entre aspas porque uma barra foi usada.

Enviar para usuário específico


net send smithm Você está demitido!

Embora seja uma maneira completamente não profissional de rescindir o contrato de trabalho de alguém, neste exemplo de net send, é usado para enviar a Mike Smith, com o nome de usuário smithm, uma mensagem que ele provavelmente não queria ouvir: Você está demitido!.

Linha de fundo

O comando net send é um subconjunto do comando net e, portanto, é semelhante a seus comandos irmãos como net use, net time, net user, net view, etc.

Mais ajuda com o comando Net Send

Se este comando não estiver funcionando, você poderá ver o seguinte erro no prompt de comando:


'net' não é reconhecido como um comando interno ou externo, programa operável ou arquivo de lote.

Existem duas maneiras de corrigir isso, mas apenas uma é uma solução permanente…

Você pode mover o diretório de trabalho atual para System32, o caminho onde o arquivo cmd.exe está localizado, para que o Prompt de Comando saiba como executar o comando net send. Faça isso com o comando cd (significa change directory):


cd c:\windows\system32\

A partir daí, você pode executar o comando sem ver esse erro. No entanto, esta é apenas uma solução temporária que você terá que fazer o tempo todo para cada comando. O verdadeiro problema é que a variável de ambiente atual não foi configurada corretamente.

Veja como restaurar a variável de ambiente adequada necessária para que o Prompt de Comando entenda seus comandos no Windows XP:

  1. Abra o menu Iniciar e clique com o botão direito do mouse Meu Computador.
  2. Escolha Propriedades.
  3. Selecione o botão Variáveis de Ambiente na guia Avançado.
  4. Selecione Caminho na lista de variáveis na seção Variáveis do Sistema.
  5. Escolha Edit abaixo da seção Variáveis do Sistema.
  6. Na caixa de texto Valor da variável, procure por qualquer caminho que leia exatamente assim:

    
    

    C:\Windows\system32

    ou…

    
    

    %SystemRoot%\system32

    Image
    Image
  7. Você deve ter apenas um, mas se não tiver nenhum, vá até o final do texto, digite um ponto e vírgula e insira o caminho superior de cima, assim:

    
    

    ;C:\Windows\system32

    Já tem alguém aí? Nesse caso, é mais provável que seja o segundo que lê "%SystemRoot%" no início. Nesse caso, altere essa parte do caminho para "C:\Windows\system32" (desde que sua instalação do Windows esteja na unidade C:, o que provavelmente é verdade).

    Por exemplo, você alteraria %SystemRoot%\system32 para C:\Windows\system32.

    Se ajudar, copie todo o texto para o Bloco de Notas e faça a edição lá. Quando terminar, basta colar o valor da variável editada de volta na caixa de texto para substituir o texto existente.

    Não edite nenhuma outra variável. Se não houver variáveis nessa caixa de texto, você poderá inserir o caminho acima sem o ponto e vírgula, pois é a única entrada.

  8. Selecione OK algumas vezes para salvar as alterações e sair da janela Propriedades do Sistema.
  9. Reinicie seu computador.

Se os comandos net send parecem funcionar no Prompt de Comando com uma mensagem de "sucesso", mas o pop-up não aparece nos computadores para os quais a mensagem é enviada, verifique se os computadores receptores têm o serviço Messenger ativado.

Você pode habilitar o serviço Messenger no Windows XP através dos Serviços: vá para Iniciar > Run, digite services.msc, clique duas vezes em Messenger, altere Startup type para Automatic e então vá para Aplicar > Iniciar

Recomendado: