среда, 12 сентября 2018 г.

How to find local computer name

Вы знаете, как узнать имя компьютера, за которым вы сейчас сидите?
Не сомневаюсь!
А сколько способов вам знакомы?
Один, два - молодцы.
Три? - Грандиозно!
Я пока нашел 7 - и это не конец.

Первый способ работает только в CMD,.
второй и третий совмещают CMD и PowerShell,
с 4-го 7-ой - только PowerShell.

#1
SET Comp

#2
hostname

#3 Самый медленный способ, если вам нужно только имя.
systeminfo | find /i "Host Name"

#4
Get-WmiObject Win32_ComputerSystem | FT Name

#5 Информацию берет из переменной окружения %COMPUTERNAME%.
$env:COMPUTERNAME 

#6
get-childitem env:computername

#7
(Get-WmiObject -Class Win32_ComputerSystem -Property Name).Name

Кстати, команда systeminfo дает свойства удаленных компьютеров (и никто не сказал, что некоторые из остальных этого не умеют).
systeminfo /s  | find /i "Host Name"

Комментариев нет:

Отправить комментарий