quarta-feira, 13 de março de 2013
segunda-feira, 11 de março de 2013
Onde está o NET SEND no Windows 7 e no Windows Vista?
Inicialmente quero dar o crédito desse excelente post ao Idevar, pois foi do blog dele que consegui esse material para postar em meu blog.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.
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)

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
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.
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.
************************
Atualização em 12/08/2011:
************************
Atualização em 12/08/2011:
************************
Software PAGO (ou Trial) para troca de mensagens entre Windows 7, Vista e XP
Como muitas pessoas estão relacionando problemas abaixo com o uso direto do MSG, devido à alguma configuração de rede, sugiro testarem o uso do software WinSent Messenger, que é Trial (30 dias de uso gratuito). Para o download da última versão do WinSent Messenger, entre no site oficial clicando aqui. Por favor, relatem o uso do software, caso funcione com sucesso. Ele utiliza os mesmos recursos do Windows XP (net send), Windows Vista e Windows 7 para trocar as mensagens. Até onde verifiquei, a versão é com interface gráfica. Caso queira mais informações, entre no site oficial (Winsent Lab). que possui inclusive outros produtos semelhantes.
************************ Atualização em 19/02/2012: ************************
Software FREE para troca de mensagens entre Windows 7, Vista e XP
O Software WinSent Messenger notificado acima, é pago. A versão trial funciona somente 30 dias. Seguindo a dica de um dos nossos leitores, Marcus Mjm, que colocou um comentário abaixo, segue link do LANcet Chat, que é totalmente free e funciona entre as versões do Windows 7, Vista e XP: http://lancetchat.com/ . Peço que, se alguém testar, como nosso leitor, notifique abaixo se funcionou com sucesso.
Abraços,
http://idevar.wordpress.com/2010/02/03/onde-esta-o-net-send-no-windows-7-e-no-windows-vista/
MS-dos Lista de comandos
ASSOC ->
Exibe ou modifica associações de extensões de arquivo.
AT ->
Agenda comandos e programas para serem executados em um computador.
ATTRIB ->
Exibe ou altera atributos de arquivos.
BREAK ->
Define ou limpa a verificação estendida CTRL+C.
CACLS ->
Exibe ou modifica listas de controle de acesso (ACLs) de arquivos.
CALL ->
Chama um programa em lotes a partir de outro.
CD ->
Exibe o nome da pasta atual ou faz alterações nela.
CD.. ->
Volta a janela.
CHCP ->
Exibe ou define o número da página de código ativa.
CHDIR ->
Exibe o nome da pasta atual ou faz alterações nela.
CHKDSK ->
Verifica um disco e exibe um relatório de status.
CHKNTFS ->
Exibe ou modifica a verificação do disco na inicialização.
CLS ->
Limpa a tela.
CMD ->
Inicia uma nova instância do interpretador de comandos do Windows.
COLOR ->
Define as cores padrão de primeiro plano e do plano de fundo do
console
COMP ->
Compara o conteúdo de dois arquivos ou grupos de arquivos.
COMPACT ->
Exibe ou altera a compactação de arquivos em partições NTFS.
CONVERT ->
Converte volumes FAT em NTFS. Não é possível converter a unidade
atual.
COPY ->
Copia um ou mais arquivos para outro local.
DATE ->
Exibe ou ajusta a data.
DEL ->
Exclui um ou mais arquivos.
DIR ->
Exibe uma lista de arquivos e subpastas em uma pasta.
DISKCOMP ->
Compara o conteúdo de dois disquetes.
DISKCOPY ->
Copia o conteúdo de um disquete para outro.
DOSKEY ->
Edita linhas de comando, volta a chamar comandos do Windows e cria
macros.
ECHO ->
Exibe mensagens ou ativa ou desativa o eco de comandos.
ENDLOCAL ->
Encerra a localização de alterações de ambiente em um arquivo em
lotes.
ERASE ->
Exclui um ou mais arquivos.
EXIT ->
Sai do programa CMD.EXE (interpretador de comandos).
FC ->
Compara dois arquivos ou grupos de arquivos e exibe as diferenças
entre eles.
FIND ->
Procura uma seqüência de texto em um arquivo ou arquivos.
FINDSTR ->
Procura seqüências de texto em arquivos.
FOR ->
Executa um determinado comando para cada arquivo em um grupo de
arquivos.
FORMAT ->
Formata um disco para uso com o Windows.
FTYPE ->
Exibe ou modifica os tipos de arquivo utilizados em associações de
extensões de arquivos.
GOTO ->
Direciona o interpretador de comandos do Windows para uma linha
identificada em um programa em lotes.
GRAFTABL ->
Permite que o Windows exiba um conjunto de caracteres estendidos em
modo gráfico.
HELP ->
Fornece informações de ajuda sobre comandos do Windows.
IF ->
Realiza processamento condicional em arquivos em lotes.
LABEL ->
Cria, altera ou exclui o rótulo de volume de um disco.
MD ->
Cria um diretório.
MKDIR ->
Cria um reates a directory.
MODE ->
Configura um dispositivo do sistema.
MORE ->
Exibe a saída fazendo pausa a cada tela.
MOVE ->
Move um ou mais arquivos de uma pasta para outra pasta.
PATH ->
Exibe ou define um caminho de pesquisa para arquivos executáveis.
PAUSE ->
Suspende o processamento de um arquivo em lotes e exibe uma mensagem.
POPD ->
Restaura o valor anterior da pasta atual salva por PUSHD.
PRINT ->
Imprime um arquivo de texto.
PROMPT ->
Altera o prompt de comando do Windows.
PUSHD ->
Salva a pasta atual e, em seguida, altera a mesma.
RD ->
Remove uma pasta.
RECOVER ->
Recupera informações ainda compreensíveis de um disco defeituoso
ou danificado.
REM ->
Grava comentários (observações) em arquivos em lotes ou no
CONFIG.SYS.
REN ->
Altera o nome de um arquivo ou arquivos.
REName ->
Altera o nome de um arquivo ou arquivos.
REPLACE ->
Substitui arquivos.
RMDIR ->
Remove uma pasta.
SET ->
Exibe, define ou remove variáveis de ambiente do Windows.
SETLOCAL ->
Inicia a localização de alterações de ambiente em um arquivo em
lotes.
SHIFT ->
Altera a posição dos parâmetros substituíveis em um arquivo em
lotes.
SORT ->
Classifica a entrada.
START ->
Inicia uma janela separada para executar um programa ou comando
especificado.
SUBST ->
Associa um caminho a uma letra de unidade.
TIME ->
Exibe ou ajusta a hora do sistema.
TITLE ->
Define o título da janela para uma sessão do CMD.EXE.
TREE ->
Exibe graficamente a estrutura de pastas de uma unidade ou caminho.
TYPE ->
Exibe o conteúdo de um arquivo de texto.
VER ->
Exibe a versão do Windows.
VERIFY ->
Faz com que o Windows verifique se os arquivos estão gravados
corretamente em um disco.
VOL ->
Exibe um rótulo e número de série de volume de disco.
XCOPY ->
Copia arquivos e árvores de pastas.
sexta-feira, 8 de março de 2013
Atualização do Fedora 16 para o Fedora 17, com (Preupgrade)
1.1 Primeiro realize atualização de todos os pacotes do Fedora 16 com o seguinte comando como root:
yum update
|
1.2 Instar (preupgrade) como root
yum install preupgrade
|
1.3 Iniciar o (preupgrade) como root
preupgrade |
1.4 Janela de informação do (preupgrade)
1.5 Escolha a distribuição desejada.
1.6 Preparando o sistema para atualização
1.7 Quando estiver pronto, comesse a atualizar e depois reiniciar.
1.8 Selecione a Atualização do Fedora no menu do GRUB
1.9 Instalando os pacotes do Fedora 17
1.10 Iniciando o Fedora 17 com o Grub 2
1.11 Iniciando apenas, atualizado sistema Fedora 17!
1.12 Tela de Login do Fedora 17
2. Fedora 17 “Beefy Miracle” desktop screenshots
Gnome Shell 3.4 plain
Gnome 3.4 Detalhes
2. Tarefas pós-atualização
2.1 Remover pacotes não suportados
Obter a lista com o seguinte comando:
package-cleanup --orphans
|
Em seguida, retire pacotes listados com o comando seguinte:
yum remove package1 package2 ...
|
2.2 Verificar todos os arquivos .Rpm salvos e arquivos .Rpm novos
Você encontra esses arquivos com o seguinte comando:
find / -print | egrep "rpmnew$|rpmsave$" |
Dependendo das diferenças entre os ficheiros originais e os novos. Você pode precisar mesclar manualmente as novas definições de novos arquivos de configuração.
Fonte: http://fedoraproject.org
Assinar:
Postagens (Atom)