Come ottenere il nome dell'host locale in PowerShell?

Come Ottenere Il Nome Dell Host Locale In Powershell



Localhost è il nome host predefinito impostato per accedere al dispositivo corrente. Utilizza un servizio di loopback per tracciare e accedere ai servizi di rete in esecuzione. L'indirizzo IP di Localhost è per impostazione predefinita '127.0.0.1'. A volte, abbiamo bisogno di conoscere il nome Localhost su Windows. A tale scopo, puoi utilizzare PowerShell. L'interfaccia della riga di comando è open source e offre più comandi che possono essere utilizzati per ottenere il nome Localhost.

Questo post esaminerà vari approcci per ottenere il nome Localhost.

Come ottenere/recuperare il nome dell'host locale utilizzando PowerShell?

I seguenti comandi possono essere utilizzati per scoprire il nome localhost:







Metodo 1: ottenere il nome dell'host locale in PowerShell utilizzando il comando 'Systeminfo'.

Il ' Informazioni di sistema Il cmdlet viene utilizzato per visualizzare informazioni dettagliate sul sistema, inclusi il nome del computer, il nome del sistema operativo e altre informazioni di sistema. Può anche essere utilizzato per recuperare il nome Localhost.



Per questo motivo, eseguire il cmdlet specificato:



> Informazioni di sistema





Metodo 2: ottenere il nome Localhost in PowerShell utilizzando il comando 'Hostname'.

Il termine ' Nome host ' è un nome assegnato a un dispositivo/computer collegato a Internet. Quando il ' Nome host 'Il comando viene eseguito in PowerShell, restituisce il nome localhost:

> Nome host



Metodo 3: ottenere il nome Localhost in PowerShell utilizzando il comando '$Env:COMPUTERNAME'.

La variabile d'ambiente ' $Env ” può essere utilizzato per ottenere/recuperare il nome localhost. A tale scopo, citare il ' NOME DEL COMPUTER ” nel comando dato come segue:

> $Env :NOME DEL COMPUTER

Metodo 4: ottenere il nome Localhost in PowerShell utilizzando il comando '[System.Net.Dns]::GetHostName()'

Il nome localhost può essere recuperato richiamando il ' OttieniNomeHost() ” metodo del “ System.Net.DNs ” classe statica:

> [ System.Net.DNs ] ::GetHostName ( )

Metodo 5: ottenere il nome dell'host locale in PowerShell utilizzando il comando '[Environment]::MachineName'

Un altro metodo per ottenere il nome localhost consiste nell'accedere al valore di ' [Ambiente]::Macchina 'proprietà in PowerShell:

> [ Ambiente ] ::Nome della macchina

Metodo 6: ottenere il nome dell'host locale in PowerShell utilizzando il comando 'Get-WMIObject'.

Nel comando indicato di seguito, il ' Get-WMIObject ” il comando interrogherà i dati nel “ Win32_ComputerSystem ”. Quindi, invia l'output come input al ' Seleziona-Oggetto ” comando utilizzando l'operatore Pipeline “ | ”, che quindi espande il valore di “ Nome ' proprietà:

> Get-WMIObject Win32_ComputerSystem | Seleziona-Oggetto -Espandi Proprietà Nome

Come puoi vedere, il nome host locale è stato stampato nell'output.

Metodo 7: ottenere il nome dell'host locale in PowerShell utilizzando il comando 'Get-CimInstance'.

Il comando dato è anche un ' Wind32_ComputerSystem ” Cmdlet CimInstance, che può essere utilizzato per ottenere il nome localhost:

> ( Get-CimInstance -Nome della classe Win32_ComputerSystem ) .Nome

Conclusione

Il nome localhost può essere ottenuto eseguendo diversi comandi in PowerShell. Questi comandi includono systeminfo, hostname, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, comando Get-WMIObject o Get-CimInstance. Questa esercitazione ha presentato più metodi per ottenere il nome localhost in PowerShell.