Server 2008 Net Send ou Msg?

2

Eu tenho um servidor Windows 2008 em execução como um controlador de domínio. Os detalhes são os seguintes:

Domain: corp
Server Name: oxygen

As estações de trabalho estão todas executando o Windows XP SP3 e possuem endereços IP fixos.

Estou tentando usar a funcionalidade net send para poder enviar mensagens simples para máquinas / usuários individuais e também para todas as máquinas. Isso é para que eu possa enviar uma mensagem para um usuário para alertá-lo sobre algo ou, da mesma forma, alertar a todos sobre algo como o servidor que está sendo reinicializado.

Isso é possível usando o Windows Server 2008? Se sim, qual seria o comando?

    
por dannymcc 27.12.2010 / 18:57

5 respostas

8

O Net Send foi substituído pelo comando "msg". Então digitando "MSG /?" em um prompt de comando no Server 2008 ou no Windows 7,

MSG /?

MSG {nome de usuário | sessionname | sessionid | @filename | *}     [/ SERVER: servername] [/ TIME: segundos] [/ V] [/ W] [mensagem]

  • nome de usuário Identifica o nome de usuário especificado.
  • sessionname O nome da sessão.
  • sessionid O ID da sessão.
  • @filename Identifica um arquivo contendo uma lista de nomes de usuários,                   sessionnames e sessionids para enviar a mensagem para.
    • Enviar mensagem para todas as sessões no servidor especificado.
  • / SERVER: servername server to contact (o padrão é atual).
  • / TIME: segundos Tempo de atraso para aguardar que o receptor confirme a mensagem.
  • / V Exibe informações sobre ações sendo executadas.
  • / W Aguarde a resposta do usuário, útil com / V.
  • mensagem Mensagem para enviar. Se nenhum for especificado, solicitará                   ou lê de stdin.

No entanto, você está sem sorte usando a msg para enviar a clientes do Windows XP, a menos que você aproveite alguma ferramenta de terceiros, como o WinSent Innocenti

    
por 27.12.2010 / 19:14
1

O comando "Net Send" foi realmente preterido no Windows 7/2008, mas existe uma opção melhor para esta plataforma. Use um script feito para adaptar o comando MSG.EXE ao estilo antigo "NET SEND". Não funcionará com o Windows 2003 / XP (apenas com o Vista / 7/2008), mas é simples e eficaz. Tente isso:

link

Explicações detalhadas sobre como usá-lo:

link

    
por 16.08.2011 / 19:59
1

Se você mudou para o Vista, ou Windows2008 e vai procurar o comando Net Send, não vai encontrá-lo. Isso ocorre porque o comando foi substituído por MSG.EXE. Para iniciar o comando: clique no botão Iniciar, digite CMD na caixa de pesquisa e pressione Enter. A janela de prompt de comando aparecerá onde você pode enviar uma mensagem usando MSG.EXE. Para obter informações adicionais sobre MSG.EXE, digite msg /? no prompt de comando e pressione Enter. Ou você pode escolher um mensageiro de LAN em nível comercial, como o BigAnt Corporate Messenger, para uma alternativa.

    
por 26.09.2011 / 07:57
0

Tanto quanto eu saiba, o comando net send foi preterido no W2K8.

    
por 27.12.2010 / 19:10
0

Existem várias sugestões:

link

link

Mas está desativado por padrão e não retornará.

    
por 27.12.2010 / 19:11