Jak uzyskać nazwę Localhost w PowerShell?

Jak uzyskać nazwę Localhost w PowerShell?
LocalHost to domyślna nazwa hosta, aby uzyskać dostęp do bieżącego urządzenia. Wykorzystuje usługę Loopback do śledzenia i uzyskiwania dostępu do uruchomionych usług sieciowych. Adres IP LocalHost jest 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 open source i oferuje wiele poleceń, które można wykorzystać do uzyskania nazwy LocalHost.

Ten post przegląda różne podejścia do uzyskania nazwy LocalHost.

Jak zdobyć/odzyskać nazwę LocalHost za pomocą PowerShell?

Można wykorzystać następujące polecenia, aby znaleźć nazwę LocalHost:

  • Polecenie SystemInfo.
  • Polecenie nazwy hosta.
  • $ Env: computername Command.
  • [System.Internet.Dns] :: polecenie gethostname ().
  • [Środowisko] :: Machinename Command.
  • Polecenie Get-WmiObject.
  • Polecenie Get-Ciminstance.

Metoda 1: Uzyskanie nazwy LocalHost w PowerShell za pomocą polecenia „SystemInfo”

„„Informacja o systemie”CMDLET służy do wyświetlania szczegółowych informacji o systemie, w tym nazwy komputera, nazwy systemu operacyjnego i innych informacji o systemie. Można go również wykorzystać do pobierania nazwy LocalHost.

Z tego powodu wykonaj podaną cmdlet:

> SystemInfo

Metoda 2: Uzyskanie nazwy LocalHost w PowerShell za pomocą polecenia „nazwa hosta”

Termin "Nazwa hosta”To nazwa przypisana do urządzenia/komputera, która jest zaczepiona do Internetu. Kiedy "Nazwa hosta„Polecenie jest wykonywane w PowerShell, wyświetla nazwę LocalHost:

> Nazwa hosta

Metoda 3: Uzyskanie nazwy LocalHost w PowerShell za pomocą polecenia „$ env: computername”

Zmienna środowiskowa ”$ Env”Można użyć do uzyskania/pobierania nazwy LocalHost. W tym celu wspomnij o „NAZWA KOMPUTERA”W danym poleceniu w następujący sposób:

> $ Env: computername

Metoda 4: Uzyskanie nazwy LocalHost w PowerShell za pomocą „[System.Internet.DNS] :: polecenie gethostname () ”

Nazwa Localhost można odzyskać, wywołując „Gethostname ()„Metoda„System.Internet.DNS„Klasa statyczna:

> [System.Internet.DNS] :: gethostname ()

Metoda 5: Uzyskanie nazwy Localhost w PowerShell za pomocą polecenia „[Environment] :: Machinename”

Inną metodą uzyskania nazwy LocalHost jest dostęp do wartości „[Środowisko] :: maszyna„Własność w PowerShell:

> [Environment] :: Machinename

Metoda 6: Uzyskanie nazwy LocalHost w PowerShell za pomocą polecenia „Get-WmiObject”

W poniższym komendzie „Get-WmiObject„Polecenie zapyta dane w„Win32_ComputerSystem". Następnie wysyła wyjście jako wejście do „Select-Obiect”Polecenie za pomocą operatora rurociągu„|”, Który następnie rozszerza wartość„Nazwa" nieruchomość:

> Get-WmiObject Win32_ComputerSystem | SELECT -OBject -expandProperty Nazwa

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

Metoda 7: Uzyskanie nazwy LocalHost w PowerShell za pomocą polecenia „Get-Ciminstance”

Dane polecenie jest również „WIND32_COMPUTERSYSTEM„Ciminstance cmdlet, którą można wykorzystać do uzyskania nazwy LocalHost:

> (Get -ciminstance -classname Win32_Computersystem).Nazwa

Wniosek

Nazwę Localhost można uzyskać, wykonując kilka poleceń w PowerShell. Polecenia te obejmują systeminfo, nazwa hosta, $ env: computername, [system.Internet.DNS] :: gethostname (), [środowisko] :: MachineName, Get-WmiObject Command lub Get-Ciminstance Command. Ten samouczek przedstawił wiele metod uzyskania nazwy LocalHost w PowerShell.