Как да получите името на локалния хост в PowerShell?

Kak Da Polucite Imeto Na Lokalnia Host V Powershell



Localhost е името на хоста по подразбиране, зададено за достъп до текущото устройство. Той използва услуга за обратна връзка за проследяване и достъп до работещите мрежови услуги. IP адресът на Localhost по подразбиране е „127.0.0.1“. Понякога трябва да знаем името на Localhost в Windows. За тази цел можете да използвате PowerShell. Интерфейсът на командния ред е с отворен код и предлага множество команди, които могат да се използват за получаване на името на Localhost.

Тази публикация ще прегледа различни подходи за получаване на името на Localhost.

Как да получите/извлечете името на локалния хост с помощта на PowerShell?

Следните команди могат да се използват, за да откриете името на локалния хост:







Метод 1: Получаване на името на локалния хост в PowerShell с помощта на командата „Systeminfo“

Системна информация ” cmdlet се използва за показване на подробна информация за системата, включително име на компютър, име на операционна система и друга системна информация. Може да се използва и за извличане на името на Localhost.



Поради тази причина изпълнете дадения cmdlet:



> Системна информация





Метод 2: Получаване на името на локалния хост в PowerShell с помощта на командата „Hostname“.

Терминът „ Име на хост ” е име, присвоено на устройство/компютър, който е свързан към интернет. Когато ' Име на хост ” се изпълнява в PowerShell, тя извежда името на локалния хост:

> Име на хост



Метод 3: Получаване на името на локалния хост в PowerShell с помощта на командата „$Env:COMPUTERNAME“

Променливата на средата „ $Env ” може да се използва за получаване/извличане на името на локалния хост. За тази цел споменете „ ИМЕ НА КОМПЮТЪР ” в дадената команда, както следва:

> $Env :ИМЕ НА КОМПЮТЪР

Метод 4: Получаване на името на локалния хост в PowerShell с помощта на командата „[System.Net.Dns]::GetHostName()“

Името на локалния хост може да бъде извлечено чрез извикване на „ GetHostName() ' метод на ' System.Net.Dns ” статичен клас:

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

Метод 5: Получаване на името на локалния хост в PowerShell с помощта на командата „[Environment]::MachineName“

Друг метод за получаване на името на локалния хост е достъп до стойността на „ [Околна среда]::Машина ” свойство в PowerShell:

> [ Заобикаляща среда ] ::Име на машина

Метод 6: Получаване на името на локалния хост в PowerShell с помощта на командата „Get-WMIObject“

В дадената по-долу команда „ Get-WMIObject ' командата ще поиска данните в ' Win32_Компютърна система ”. След това изпраща изхода като вход към „ Избор на обект ” команда, използваща оператора Pipeline “ | “, което след това разширява стойността на „ Име ' Имот:

> Get-WMIObject Win32_ComputerSystem | Избор на обект -ExpandProperty Име

Както можете да видите, локалното име на хост е отпечатано в изхода.

Метод 7: Получаване на името на локалния хост в PowerShell с помощта на командата „Get-CimInstance“

Дадената команда също е „ Wind32_Компютърна система ” CimInstance cmdlet, който може да се използва за получаване на името на локалния хост:

> ( Get-CimInstance -Име на клас Win32_Компютърна система ) .Име

Заключение

Името на локалния хост може да бъде получено чрез изпълнение на няколко команди в PowerShell. Тези команди включват системна информация, име на хост, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, команда Get-WMIObject или команда Get-CimInstance. Този урок представя множество методи за получаване на името на локалния хост в PowerShell.