¿Cómo obtener el nombre del host local en PowerShell?

Como Obtener El Nombre Del Host Local En Powershell



Localhost es el nombre de host predeterminado establecido para acceder al dispositivo actual. Utiliza un servicio de bucle invertido para rastrear y acceder a los servicios de red en ejecución. La dirección IP de Localhost es por defecto '127.0.0.1'. A veces, necesitamos saber el nombre de Localhost en Windows. Para ese propósito, puede usar PowerShell. La interfaz de línea de comandos es de código abierto y ofrece varios comandos que se pueden utilizar para obtener el nombre de Localhost.

Esta publicación describirá varios enfoques para obtener el nombre de Localhost.

¿Cómo obtener/recuperar el nombre del host local mediante PowerShell?

Los siguientes comandos se pueden utilizar para averiguar el nombre del host local:







Método 1: obtener el nombre del host local en PowerShell mediante el comando 'Systeminfo'

Él ' Información del sistema El cmdlet se usa para mostrar información detallada sobre el sistema, incluido el nombre de la computadora, el nombre del sistema operativo y otra información del sistema. También se puede utilizar para obtener el nombre de Localhost.



Por esa razón, ejecute el cmdlet dado:



> Información del sistema





Método 2: obtener el nombre del host local en PowerShell mediante el comando 'Nombre de host'

El término ' nombre de host ” es un nombre asignado a un dispositivo/computadora que está conectado a Internet. Cuando el ' nombre de host El comando 'se ejecuta en PowerShell, genera el nombre del host local:

> nombre de host



Método 3: obtener el nombre del host local en PowerShell mediante el comando '$Env:COMPUTERNAME'

La variable de entorno “ $Env ” se puede utilizar para obtener/recuperar el nombre del host local. Para tal efecto, mencione el “ NOMBRE DEL ORDENADOR ” en el comando dado de la siguiente manera:

> $Env :NOMBRE DEL ORDENADOR

Método 4: obtener el nombre del host local en PowerShell mediante el comando “[System.Net.Dns]::GetHostName()”

El nombre del host local se puede recuperar invocando el ' ObtenerNombreHost() ” método de la “ Sistema.Net.Dns ” clase estática:

> [ Sistema.Net.Dns ] ::GetHostName ( )

Método 5: Obtener el nombre del host local en PowerShell mediante el comando '[Environment]::MachineName'

Otro método para obtener el nombre del host local es acceder al valor de ' [Entorno]::Máquina ” propiedad en PowerShell:

> [ Medioambiente ] ::Nombre de la máquina

Método 6: obtener el nombre del host local en PowerShell mediante el comando 'Get-WMIObject'

En el comando dado a continuación, el ' Obtener WMIObject El comando ” consultará los datos en el “ Win32_ComputerSystem ”. Luego, envía la salida como entrada al “ Seleccionar objeto ” comando usando el operador Pipeline “ | ”, que luego expande el valor del “ Nombre ' propiedad:

> Obtener WMIObject Win32_ComputerSystem | Seleccionar objeto -Expandir propiedad Nombre

Como puede ver, el nombre de host local se imprimió en la salida.

Método 7: obtener el nombre del host local en PowerShell mediante el comando 'Get-CimInstance'

El comando dado también es un “ Wind32_ComputerSystem ” CimInstance cmdlet, que se puede utilizar para obtener el nombre del host local:

> ( Obtener CimInstance -Nombre de la clase Win32_ComputerSystem ) .Nombre

Conclusión

El nombre del host local se puede obtener ejecutando varios comandos en PowerShell. Estos comandos incluyen systeminfo, hostname, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, comando Get-WMIObject o comando Get-CimInstance. Este tutorial ha presentado varios métodos para obtener el nombre del host local en PowerShell.