Ta objava bo pregledala različne pristope k pridobivanju imena Localhost.
Kako pridobiti/pridobiti ime lokalnega gostitelja z uporabo PowerShell?
Za iskanje imena lokalnega gostitelja lahko uporabite naslednje ukaze:
- Ukaz Systeminfo.
- Ukaz za ime gostitelja.
- $Env:Ukaz COMPUTERNAME.
- Ukaz [System.Net.Dns]::GetHostName().
- [Okolje]::Ukaz MachineName.
- Ukaz Get-WMIObject.
- Ukaz Get-CimInstance.
1. način: Pridobivanje imena lokalnega gostitelja v lupini PowerShell z uporabo ukaza »Systeminfo«
' Systeminfo ” cmdlet se uporablja za prikaz podrobnih informacij o sistemu, vključno z imenom računalnika, imenom operacijskega sistema in drugimi sistemskimi informacijami. Uporablja se lahko tudi za pridobivanje imena lokalnega gostitelja.
Iz tega razloga izvedite dani cmdlet:
> Systeminfo
2. način: Pridobivanje imena lokalnega gostitelja v PowerShell z uporabo ukaza »Hostname«.
Izraz ' Ime gostitelja ” je ime, dodeljeno napravi/računalniku, ki je priključen na internet. Ko ' Ime gostitelja ” izvede ukaz PowerShell, izpiše ime lokalnega gostitelja:
> Ime gostitelja
3. način: Pridobivanje imena lokalnega gostitelja v lupini PowerShell z uporabo ukaza “$Env:COMPUTERNAME”
Spremenljivka okolja ' $Env ” lahko uporabite za pridobivanje/priklic imena lokalnega gostitelja. V ta namen omenite ' IME RAČUNALNIKA ” v danem ukazu na naslednji način:
> $Env :IMERAČUNALNIKA
4. način: Pridobivanje imena lokalnega gostitelja v lupini PowerShell z uporabo ukaza “[System.Net.Dns]::GetHostName()”
Ime lokalnega gostitelja je mogoče pridobiti s klicem » GetHostName() ' metoda ' System.Net.Dns ” statični razred:
> [ System.Net.Dns ] ::GetHostName ( )
5. način: Pridobivanje imena lokalnega gostitelja v lupini PowerShell z uporabo ukaza »[Environment]::MachineName«
Druga metoda za pridobitev imena lokalnega gostitelja je dostop do vrednosti ' [Okolje]::Stroj ” lastnost v PowerShell:
> [ okolje ] ::MachineName
6. način: Pridobivanje imena lokalnega gostitelja v lupini PowerShell z uporabo ukaza »Get-WMIObject «
V spodnjem ukazu je » Get-WMIObject ' bo izvedel poizvedbo po podatkih v ' Win32_ComputerSystem ”. Nato pošlje izhod kot vhod v ' Izberite-predmet »ukaz z uporabo operaterja cevovoda« | «, ki nato razširi vrednost » Ime ” Lastnost:
> Get-WMIObject Win32_ComputerSystem | Izberite-predmet -ExpandProperty Ime
Kot lahko vidite, je bilo lokalno ime gostitelja natisnjeno v izhodu.
7. način: Pridobivanje imena lokalnega gostitelja v lupini PowerShell z uporabo ukaza »Get-CimInstance«
Podani ukaz je tudi ' Wind32_ComputerSystem ” CimInstance cmdlet, ki ga je mogoče uporabiti za pridobitev imena lokalnega gostitelja:
> ( Get-CimInstance -Ime razreda Win32_ComputerSystem ) .Ime
Zaključek
Ime lokalnega gostitelja je mogoče pridobiti z izvajanjem več ukazov v PowerShell. Ti ukazi vključujejo sistemske informacije, ime gostitelja, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, ukaz Get-WMIObject ali ukaz Get-CimInstance. Ta vadnica je predstavila več metod za pridobitev imena lokalnega gostitelja v PowerShell.