Como obter o nome do host localheiro em PowerShell?

Como obter o nome do host localheiro em PowerShell?
Localhost é o nome do host padrão definido para acessar o dispositivo atual. Ele usa um serviço de loopback para rastrear e acessar os serviços de rede em execução. O endereço IP do localhost é por padrão “127.0.0.1 ”. Às vezes, precisamos conhecer o nome do host localhador no Windows. Para esse fim, você pode usar o PowerShell. A interface da linha de comando é de código aberto e oferece vários comandos que podem ser utilizados para obter o nome do host localheiro.

Esta posta.

Como obter/recuperar o nome do host local usando o PowerShell?

Os seguintes comandos podem ser utilizados para descobrir o nome do host local:

  • Comando SystemInfo.
  • Comando hostname.
  • $ Env: Comando Computername.
  • [Sistema.Líquido.DNS] :: GethostName () Comando.
  • [Environment] :: Comando MachineName.
  • Comando get-wmioBject.
  • Comando Get-CimInstance.

Método 1: Obtendo o nome do host local em PowerShell usando o comando “SystemInfo”

O "Informação do sistema”O cmdlet é usado para exibir informações detalhadas sobre o sistema, incluindo nome do computador, nome do sistema operacional e outras informações do sistema. Também pode ser utilizado para buscar o nome do host local.

Por esse motivo, execute o cmdlet dado:

> SystemInfo

Método 2: Obtendo o nome do host local em PowerShell usando o comando “hostname”

O termo "nome de anfitrião”É um nome atribuído a um dispositivo/computador que está ligado à Internet. Quando o "nome de anfitrião”O comando é executado em PowerShell, ele gera o nome do host local:

> Nome do host

Método 3: Obtendo o nome do host local em PowerShell usando o comando "$ Env: Computername"

A variável de ambiente “$ Env”Pode ser utilizado para obter/recuperar o nome do host local. Para esse fim, mencione o “NOME DO COMPUTADOR”No comando dado o seguinte:

> $ Env: Computername

Método 4: Obtendo o nome do host local em PowerShell usando “[sistema.Líquido.DNS] :: GethostName () ”Comando

O nome do host local pode ser recuperado invocando o “GethostName ()”Método do“Sistema.Líquido.Dns”Classe estática:

> [Sistema.Líquido.Dns] :: gethostname ()

Método 5: Obtendo o nome do host local em PowerShell usando o comando “[ambiente] :: machineName”

Outro método para obter o nome do host local é acessar o valor do “[Ambiente] :: Máquina”Propriedade em PowerShell:

> [Environment] :: MachineName

Método 6: Obtendo o nome do host local em PowerShell usando o comando "get-wmiobject"

No comando abaixo do dado, o “Get-wmiobject”O comando consultará os dados no“Win32_ComputerSystem”. Então, ele envia a saída como uma entrada para o “Selecionar objeto”Comando usando o operador de pipeline“|”, Que então expande o valor do“Nome" propriedade:

> Get-wmiobject win32_computersystem | Select -object -expandProperty Nome

Como você pode ver, o nome do host local foi impresso na saída.

Método 7: Obtendo o nome do host local em PowerShell usando o comando “get-ciminstance”

O comando dado também é um “Wind32_ComputerSystem"CIMINSTANCE CMDLET, que pode ser utilizado para obter o nome do host local:

> (Get -CimInstance -ClassName Win32_ComputerSystem).Nome

Conclusão

O nome do host local pode ser obtido executando vários comandos no PowerShell. Esses comandos incluem SystemInfo, HostName, $ Env: Computername, [System.Líquido.DNS] :: gethostName (), [Ambiente] :: MachineName, Get-WmioBject Command ou Get-CimInstance Command. Este tutorial apresentou vários métodos para obter o nome de localhost em PowerShell.