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

Kak Polucit Ima Lokal Nogo Hosta V Powershell



Localhost — это имя хоста по умолчанию, установленное для доступа к текущему устройству. Он использует службу обратной связи для отслеживания и доступа к запущенным сетевым службам. IP-адрес локального хоста по умолчанию «127.0.0.1». Иногда нам нужно знать имя Localhost в Windows. Для этой цели вы можете использовать PowerShell. Интерфейс командной строки имеет открытый исходный код и предлагает несколько команд, которые можно использовать для получения имени Localhost.

В этом посте будут рассмотрены различные подходы к получению имени Localhost.

Как получить/получить имя локального хоста с помощью PowerShell?

Чтобы узнать имя локального хоста, можно использовать следующие команды:







Способ 1: получение имени локального хоста в PowerShell с помощью команды «Systeminfo»

Системная информация Командлет используется для отображения подробной информации о системе, включая имя компьютера, имя операционной системы и другую системную информацию. Его также можно использовать для получения имени Localhost.



По этой причине выполните данный командлет:



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





Способ 2: получение имени локального хоста в PowerShell с помощью команды «Hostname»

Семестр ' Имя хоста ” — это имя, присвоенное устройству/компьютеру, подключенному к Интернету. Когда ' Имя хоста ” выполняется в PowerShell, она выводит имя локального хоста:

> Имя хоста



Способ 3: получение имени локального хоста в PowerShell с помощью команды «$Env:COMPUTERNAME»

Переменная окружения ' $Env ” можно использовать для получения/получения имени локального хоста. Для этого укажите « ИМЯ КОМПЬЮТЕРА ” в данной команде следующим образом:

> $Env :ИМЯ КОМПЬЮТЕРА

Способ 4: получение имени локального хоста в PowerShell с помощью команды «[System.Net.Dns]::GetHostName()»

Имя локального хоста можно получить, вызвав « ПолучитьИмяХоста() метод « Система.Net.Dns статический класс:

> [ Система.Net.Dns ] ::GetHostName ( )

Способ 5: получение имени локального хоста в PowerShell с помощью команды «[Environment]::MachineName»

Другой способ получить имя локального хоста — получить доступ к значению « [Окружающая среда]::Машина ” в PowerShell:

> [ Среда ] :: имя_машины

Способ 6: получение имени локального хоста в PowerShell с помощью команды «Get-WMIObject»

В приведенной ниже команде « Get-WMIObject Команда запросит данные в « Win32_ComputerSystem ». Затем он отправляет вывод в качестве ввода в « Select-Object ” с помощью оператора конвейера ” | ', который затем расширяет значение ' Имя ' имущество:

> Get-WMIObject Win32_ComputerSystem | Select-Object -ExpandProperty Имя

Как видите, локальное имя хоста было напечатано в выводе.

Способ 7: получение имени локального хоста в PowerShell с помощью команды «Get-CimInstance»

Данная команда также является « Wind32_ComputerSystem Командлет CimInstance, который можно использовать для получения имени локального хоста:

> ( Get-CimInstance -ИмяКласса Win32_ComputerSystem ) .Имя

Заключение

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