Овај пост ће прегледати различите приступе добијању имена локалног хоста.
Како добити/преузети име локалног хоста користећи ПоверСхелл?
Следеће команде се могу користити да бисте сазнали име локалног хоста:
- Системинфо команда.
- Команда имена хоста.
- $Енв:ЦОМПУТЕРНАМЕ команда.
- Команда [Систем.Нет.Днс]::ГетХостНаме().
- [Окружење]::Назив машине команда.
- Гет-ВМИОбјецт команда.
- Гет-ЦимИнстанце команда.
Метод 1: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „Системинфо“
„ Системинфо ” цмдлет се користи за приказ детаљних информација о систему, укључујући име рачунара, назив оперативног система и друге информације о систему. Такође се може користити за преузимање имена локалног хоста.
Из тог разлога, извршите дату цмдлет:
> Системинфо
Метод 2: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „Хостнаме“.
Термин ' Име хоста ” је име додељено уређају/рачунару који је прикључен на интернет. Када ' Име хоста ” команда се извршава у ПоверСхелл-у, она даје име локалног хоста:
> Име хоста
Метод 3: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „$Енв:ЦОМПУТЕРНАМЕ“
Променљива окружења “ $Енв ” се може користити за добијање/преузимање имена локалног хоста. У ту сврху, поменути „ ЦОМПУТЕРНАМЕ ” у датој команди на следећи начин:
> $Енв :ЦОМПУТЕРНАМЕ
Метод 4: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „[Систем.Нет.Днс]::ГетХостНаме()“
Име локалног хоста се може преузети позивањем „ ГетХостНаме() „метод „ Систем.Нет.Днс ” статичка класа:
> [ Систем.Нет.Днс ] ::ГетХостНаме ( )
Метод 5: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „[Енвиронмент]::МацхинеНаме“
Други метод за добијање имена локалног хоста је приступ вредности „ [Окружење]::Машина ” својство у ПоверСхелл-у:
> [ Животна средина ] ::МацхинеНаме
Метод 6: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „Гет-ВМИОбјецт“
У доле наведеној команди, „ Гет-ВМИОбјецт ” команда ће тражити податке у „ Вин32_ЦомпутерСистем ”. Затим шаље излаз као улаз у „ Селецт-Објецт ” команда помоћу оператора цевовода “ | “, што затим проширује вредност „ Име ' имовина:
> Гет-ВМИОбјецт Вин32_ЦомпутерСистем | Селецт-Објецт -ЕкпандПроперти Име
Као што видите, локално име хоста је одштампано у излазу.
Метод 7: Добијање имена локалног хоста у ПоверСхелл-у помоћу команде „Гет-ЦимИнстанце“
Дата команда је такође „ Винд32_ЦомпутерСистем ” ЦимИнстанце цмдлет, који се може користити за добијање имена локалног хоста:
> ( Гет-ЦимИнстанце -Назив класе Вин32_ЦомпутерСистем ) .Име
Закључак
Име локалног хоста може се добити извршавањем неколико команди у ПоверСхелл-у. Ове команде укључују системинфо, хостнаме, $Енв: ЦОМПУТЕРНАМЕ, [Систем.Нет.Днс]:: ГетХостНаме(), [Енвиронмент]::МацхинеНаме, Гет-ВМИОбјецт команду или Гет-ЦимИнстанце команду. Овај водич је представио више метода за добијање имена локалног хоста у ПоверСхелл-у.