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:
- Comando de información del sistema.
- Comando de nombre de host.
- comando $Env:NOMBRE DE LA COMPUTADORA.
- [System.Net.Dns]::Comando GetHostName().
- [Entorno]::MachineName comando.
- Comando Get-WMIObject.
- Comando Get-CimInstance.
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.