Como posso exibir o nome do host na área de trabalho do Windows

31

Trabalho muito nas áreas de trabalho remotas do Windows Server 2008 e geralmente perco o controle de qual host estou conectado no momento.

Existe uma maneira de exibir (sem instalar aplicativos não padrão) o nome do host ou o endereço IP do host ao qual estou conectado no papel de parede ou na área de notificação?

Tentei criar arquivos na área de trabalho com o nome da máquina - mas meu perfil móvel mostra o mesmo conjunto de arquivos da área de trabalho em todas as máquinas, o que foi eliminado. Duh!

Nas janelas shell, isso é fácil: basta definir o prompt para exibir o nome do host. Certamente, existe uma maneira simples de fazer o mesmo para a área de trabalho gráfica.

Martin
fonte

Respostas:

40

Você está procurando o Sysinternals BgInfo da Microsoft . É muito personalizável. Sem mencionar que vem diretamente da Microsoft de graça .

Quantas vezes você já acessou um sistema em seu escritório e precisou clicar em várias janelas de diagnóstico para se lembrar de aspectos importantes de sua configuração, como nome, endereço IP ou versão do sistema operacional? Se você gerencia vários computadores, provavelmente precisará do BGInfo. Ele exibe automaticamente informações relevantes sobre um computador com Windows no plano de fundo da área de trabalho, como nome do computador, endereço IP, versão do service pack e muito mais. Você pode editar qualquer campo, assim como as cores da fonte e do plano de fundo, e colocá-lo na pasta de inicialização para executar cada inicialização ou até configurá-lo para exibir como plano de fundo a tela de logon.

Captura de tela do BgInfo

SgtOJ
fonte
Obrigado - isso parece muito bom. Agora, para ver se tenho permissão para instalá-lo.
Martin
Note-se que o bginfo essencialmente modifica sua imagem de plano de fundo . Posso pensar em duas desvantagens ao usar este método: 1. Se você usar as mesmas credenciais de login em várias máquinas, assumindo que essas credenciais armazenam suas configurações pessoais (como plano de fundo), você pode acabar tendo o endereço IP da máquina onde as informações estavam criado inicialmente sendo exibido incorretamente como o endereço IP de outras máquinas. 2. Ter um plano de fundo rotativo / apresentação de slides apagará as informações quando o plano de fundo for alterado.
basiphobe
6

Chave de localização HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Normalmente, renomeio para OLD.LocalizedString e crio uma nova string, mas algumas pessoas simplesmente modificam o valor ... depende de você.

Edite-o:

Name = LocalizedString Type = REG_EXPAND_SZ Data = %COMPUTERNAME%

Você também pode exibir o valor dos dados do nome do usuário = %USERNAME% on %COMPUTERNAME%

É valioso em imagens de disco, pois quando você implanta e dá o nome do computador, você sempre o terá. Pode ser necessário alterar as permissões na chave. Clique com o botão direito do mouse na chave e selecione permissões.

Pete
fonte
Estou recebendo um erro dizendo que não pode editar LocalizedString: Erro ao escrever novos conteúdos do valor quando tento modificar o valor (Win8.1, correu regedit como administrador)
Henno
Depois de alterar permissões de chave de registro (proprietário) para ser capaz de modificar a seqüência, o resultado foi que agora literalmente% COMPUTERNAME% é exibido menu Windows 8 Classic Shell Iniciar para "Este computador"
Henno
4

Esta pergunta agora tem 8 anos. O BGInfo parece não funcionar com os fundos da área de trabalho do Windows 10 . Ou seja, imagens de fundo por trás do texto que o BGInfo deve escrever sobre. Ele funciona totalmente corretamente em cima de um fundo de cor sólida, tanto quanto eu poderia dizer. A chave de registro de Pete não funcionou (capaz de alterar permissões, não teve efeito) e não estou tentando esse URL incompleto.

Então, aqui está uma solução simples e agradável que leva literalmente 5 segundos para ser configurada:

Right-click on Taskbar -> Go to Toolbars -> Choose New Toolbar, type in \\%computername%, and Click Select Folder. Done.

Crédito onde o crédito é devido.

Eliot Gillum
fonte
Eu não tentei o BGInfo no WIn 10 (tanto quanto me lembro), mas acho difícil acreditar que ele não funcione. Especialmente desde que foi atualizado no ano passado. Ainda assim, essa é uma ideia interessante.
Keltari 23/09/19
Desculpe, minha redação não foi super clara. Eu desperdicei meia hora futzing com "ele deveria ser foo quando eu apertar o botão foo!"
Eliot Gillum 25/09
3

Coloque o BGINFO em um compartilhamento de rede e adicione-o a um script de logon local ou a um arquivo em lotes na pasta de inicialização de todos os usuários.

Há uma opção para aprovar o aviso de licença na primeira execução e você pode criar um arquivo de configuração opcional que determina quais parâmetros são exibidos.

por exemplo, BGINFO.BAT

@echo off
bginfo bginfo.bgi /TIMER:0 /SILENT /NOLICPROMPT /LOG:Q:\bginfo\log.txt

Existe ainda uma opção para adicionar as informações do computador a uma planilha do Excel. Eu usei isso no passado para reunir informações de configuração nas estações de trabalho

Mike Row
fonte
2

Ou, não exigindo ferramentas externas; Faça um arquivo bat, colocado em uma pasta de inicialização com conteúdo como;

echo %COMPUTERNAME% > "c:\users\Public\desktop\%COMPUTERNAME% - is this machine"
reben
fonte
0

Experimente esta ferramenta, muito mais fácil de usar para obter informações padrão e nenhum aviso de licença para se preocupar: http://mountwhite.net/en/setwallpaper.html

Prumo
fonte
2
Não tendo visto esse programa antes, você pode descrever por que é uma boa solução em comparação com outros produtos, como o encontrou e se há alguma associação entre você e o criador do produto? Obrigado
canadense Luke REINSTATE MONICA
Esse site parece muito dúbio. Ele dispara avisos HTTPS nos navegadores, serve downloads .exe não assinados em HTTP não criptografado, possui links quebrados, design de site estranho, sem detalhes de contato, é anunciado como "100% CLEAN Certification", ... eu sugiro fortemente que não baixe nada disso local na rede Internet.
Zero3