Jak uzyskać nazwę hosta lokalnego w PowerShell?

Jak Uzyskac Nazwe Hosta Lokalnego W Powershell



Localhost to domyślna nazwa hosta ustawiona w celu uzyskania dostępu do bieżącego urządzenia. Wykorzystuje usługę pętli zwrotnej do śledzenia i uzyskiwania dostępu do uruchomionych usług sieciowych. Adres IP lokalnego hosta to domyślnie „127.0.0.1”. Czasami musimy znać nazwę Localhost w systemie Windows. W tym celu możesz użyć PowerShell. Interfejs wiersza poleceń jest typu open source i oferuje wiele poleceń, których można użyć do uzyskania nazwy Localhost.

W tym poście omówimy różne podejścia do uzyskiwania nazwy Localhost.

Jak uzyskać / odzyskać nazwę hosta lokalnego za pomocą PowerShell?

Aby znaleźć nazwę hosta lokalnego, można użyć następujących poleceń:







Metoda 1: Uzyskanie nazwy hosta lokalnego w programie PowerShell za pomocą polecenia „Systeminfo”.

Informacja o systemie Polecenie cmdlet służy do wyświetlania szczegółowych informacji o systemie, w tym nazwy komputera, nazwy systemu operacyjnego i innych informacji systemowych. Można go również wykorzystać do pobrania nazwy Localhost.



Z tego powodu wykonaj podane polecenie cmdlet:



> Informacja o systemie





Metoda 2: Uzyskanie nazwy hosta lokalnego w programie PowerShell za pomocą polecenia „Nazwa hosta”.

Termin ' Nazwa hosta ” to nazwa przypisana do urządzenia/komputera podłączonego do internetu. Kiedy ' Nazwa hosta ” jest wykonywane w PowerShell, wyświetla nazwę hosta lokalnego:

> Nazwa hosta



Metoda 3: Uzyskanie nazwy hosta lokalnego w programie PowerShell za pomocą polecenia „$ Env: COMPUTERNAME”.

Zmienna środowiskowa „ $Środ ” można wykorzystać do uzyskania/odzyskania nazwy hosta lokalnego. W tym celu należy wspomnieć o „ NAZWA KOMPUTERA ” w podanym poleceniu w następujący sposób:

> $Środ :NAZWA KOMPUTERA

Metoda 4: Pobieranie nazwy hosta lokalnego w programie PowerShell za pomocą polecenia „[System.Net.Dns]::GetHostName()”

Nazwę hosta lokalnego można pobrać, wywołując „ GetHostName() „metoda” System.Net.Dns klasa statyczna:

> [ System.Net.Dns ] ::GetHostNazwa ( )

Metoda 5: Pobieranie nazwy hosta lokalnego w programie PowerShell przy użyciu polecenia „[Environment]::MachineName”

Inną metodą uzyskania nazwy hosta lokalnego jest dostęp do wartości „ [Środowisko]::Maszyna ” właściwość w PowerShell:

> [ Środowisko ] ::NazwaMaszyny

Metoda 6: Pobieranie nazwy hosta lokalnego w programie PowerShell za pomocą polecenia „Get-WMIObject”.

W poniższym poleceniu „ Get-WMIObject ” polecenie przeszuka dane w „ Win32_System Komputerowy ”. Następnie wysyła dane wyjściowe jako dane wejściowe do „ Wybierz obiekt ” polecenie przy użyciu operatora potoku „ | ”, co następnie rozszerza wartość „ Imię ' własność:

> Get-WMIObject Win32_ComputerSystem | Wybierz obiekt -Rozwiń właściwość Imię

Jak widać, na wyjściu została wydrukowana nazwa lokalnego hosta.

Metoda 7: Uzyskanie nazwy hosta lokalnego w programie PowerShell za pomocą polecenia „Get-CimInstance”.

Podane polecenie jest również „ Wind32_System komputerowy Polecenie cmdlet CimInstance, którego można użyć do uzyskania nazwy hosta lokalnego:

> ( Get-CimInstance -Nazwa klasy Win32_System Komputerowy ) .Imię

Wniosek

Nazwę hosta lokalnego można uzyskać, wykonując kilka poleceń w programie PowerShell. Te polecenia obejmują systeminfo, hostname, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, polecenie Get-WMIObject lub polecenie Get-CimInstance. W tym samouczku przedstawiono wiele metod uzyskiwania nazwy hosta lokalnego w programie PowerShell.