В этом посте будут рассмотрены различные подходы к получению имени Localhost.
Как получить/получить имя локального хоста с помощью PowerShell?
Чтобы узнать имя локального хоста, можно использовать следующие команды:
- Команда системной информации.
- Команда имени хоста.
- Команда $Env:COMPUTERNAME.
- Команда [System.Net.Dns]::GetHostName().
- Команда [Среда]::MachineName.
- Команда Get-WMIObject.
- Команда Get-CimInstance.
Способ 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.