Dit bericht geeft een overzicht van verschillende benaderingen voor het verkrijgen van de Localhost-naam.
Hoe de Localhost-naam ophalen / ophalen met behulp van Powershell?
De volgende opdrachten kunnen worden gebruikt om de localhost-naam te achterhalen:
- Systeeminfo commando.
- Hostnaam commando.
- $Env:COMPUTERNAME-opdracht.
- [System.Net.Dns]::GetHostName() opdracht.
- [Omgeving]::Machinenaam commando.
- Get-WMIObject-opdracht.
- Get-CimInstance-opdracht.
Methode 1: de Localhost-naam verkrijgen in PowerShell met de opdracht 'Systeminfo'.
De ' Systeeminformatie ” cmdlet wordt gebruikt om gedetailleerde informatie over het systeem weer te geven, inclusief computernaam, besturingssysteemnaam en andere systeeminformatie. Het kan ook worden gebruikt voor het ophalen van de Localhost-naam.
Voer daarom de gegeven cmdlet uit:
> Systeeminformatie
Methode 2: de Localhost-naam ophalen in PowerShell met behulp van de opdracht 'Hostnaam'.
De voorwaarde ' Hostnaam ” is een naam die wordt toegewezen aan een apparaat/computer die is aangesloten op internet. Wanneer de ' Hostnaam ” commando wordt uitgevoerd in PowerShell, het geeft de localhost-naam weer:
> Hostnaam
Methode 3: de Localhost-naam ophalen in PowerShell met behulp van de opdracht '$ Env: COMPUTERNAME'.
De omgevingsvariabele “ $Env ” kan worden gebruikt om de localhost-naam op te halen/op te halen. Vermeld hiervoor de “ COMPUTER NAAM ” in het gegeven commando als volgt:
> $Env :COMPUTER NAAM
Methode 4: De Localhost-naam verkrijgen in PowerShell met de opdracht '[System.Net.Dns]::GetHostName()'
De localhost-naam kan worden opgehaald door de ' GetHostName() ” methode van de “ Systeem.Net.Dns ” statische klasse:
> [ Systeem.Net.Dns ] ::GetHostNaam ( )
Methode 5: De Localhost-naam verkrijgen in PowerShell met de opdracht '[Environment]::MachineName'
Een andere methode om de localhost-naam te krijgen, is door toegang te krijgen tot de waarde van de ' [Omgeving]::Machine ” eigenschap in PowerShell:
> [ Omgeving ] ::Machine naam
Methode 6: de Localhost-naam ophalen in PowerShell met de opdracht 'Get-WMIObject'.
In de onderstaande opdracht, de ' Get-WMIObject ” commando zal de gegevens in de “ Win32_ComputerSysteem ”. Vervolgens stuurt het de uitvoer als invoer naar de ' Selecteer-Object ” commando met behulp van de Pipeline-operator “ | ”, die vervolgens de waarde van de “ Naam ' eigenschap:
> Get-WMIObject Win32_ComputerSystem | Selecteer-Object -Eigendom uitvouwen Naam
Zoals u kunt zien, is de lokale hostnaam afgedrukt in de uitvoer.
Methode 7: de Localhost-naam ophalen in PowerShell met de opdracht 'Get-CimInstance'.
Het gegeven commando is ook een ' Wind32_Computersysteem ”CimInstance-cmdlet, die kan worden gebruikt om de localhost-naam te krijgen:
> ( Get-CimInstance -Naam van de klasse Win32_ComputerSysteem ) .Naam
Gevolgtrekking
De localhost-naam kan worden verkregen door verschillende opdrachten in PowerShell uit te voeren. Deze opdrachten omvatten systeminfo, hostname, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, opdracht Get-WMIObject of opdracht Get-CimInstance. Deze zelfstudie heeft meerdere methoden gepresenteerd om de localhost-naam in PowerShell te krijgen.