In diesem Beitrag werden verschiedene Ansätze zum Abrufen des Localhost-Namens vorgestellt.
Wie kann ich den Localhost-Namen mit PowerShell abrufen/abrufen?
Die folgenden Befehle können verwendet werden, um den Namen des lokalen Hosts herauszufinden:
- Systeminfo-Befehl.
- Befehl Hostname.
- $Env:COMPUTERNAME-Befehl.
- [System.Net.Dns]::GetHostName()-Befehl.
- [Umgebung]::Maschinenname-Befehl.
- Get-WMIObject-Befehl.
- Get-CimInstance-Befehl.
Methode 1: Abrufen des Localhost-Namens in PowerShell mit dem Befehl „Systeminfo“.
Die ' Systeminformationen “-Cmdlet wird verwendet, um detaillierte Informationen über das System anzuzeigen, einschließlich Computername, Betriebssystemname und andere Systeminformationen. Es kann auch zum Abrufen des Localhost-Namens verwendet werden.
Führen Sie aus diesem Grund das angegebene Cmdlet aus:
> Systeminformationen
Methode 2: Abrufen des Localhost-Namens in PowerShell mit dem Befehl „Hostname“.
Der Begriff ' Hostname “ ist ein Name, der einem Gerät/Computer zugewiesen wird, der mit dem Internet verbunden ist. Wenn die ' Hostname ”-Befehl in PowerShell ausgeführt wird, gibt er den localhost-Namen aus:
> Hostname
Methode 3: Abrufen des Localhost-Namens in PowerShell mit dem Befehl „$Env:COMPUTERNAME“.
Die Umgebungsvariable „ $Env “ kann verwendet werden, um den lokalen Hostnamen zu erhalten/abzurufen. Erwähnen Sie zu diesem Zweck die „ COMPUTERNAME “ im angegebenen Befehl wie folgt:
> $Env :COMPUTERNAME
Methode 4: Abrufen des Localhost-Namens in PowerShell mithilfe des Befehls „[System.Net.Dns]::GetHostName()“.
Der Name des lokalen Hosts kann durch Aufrufen des Befehls „ GetHostName() „Methode der“ System.Net.Dns ” Statische Klasse:
> [ System.Net.Dns ] ::GetHostName ( )
Methode 5: Abrufen des Localhost-Namens in PowerShell mit dem Befehl „[Environment]::MachineName“.
Eine andere Methode, um den Namen des lokalen Hosts zu erhalten, besteht darin, auf den Wert des „ [Umgebung]::Maschine ”-Eigenschaft in PowerShell:
> [ Umfeld ] ::Maschinenname
Methode 6: Abrufen des Localhost-Namens in PowerShell mithilfe des Befehls „Get-WMIObject“.
In dem unten angegebenen Befehl ist das „ Get-WMIObject “-Befehl fragt die Daten im „ Win32_ComputerSystem “. Dann sendet es die Ausgabe als Eingabe an die „ Select-Objekt ” Befehl mit dem Pipeline-Operator “ | “, was dann den Wert des „ Name ' Eigentum:
> Get-WMIObject Win32_ComputerSystem | Select-Objekt -Eigenschaft erweitern Name
Wie Sie sehen können, wurde der lokale Hostname in der Ausgabe gedruckt.
Methode 7: Abrufen des Localhost-Namens in PowerShell mit dem Befehl „Get-CimInstance“.
Der gegebene Befehl ist auch ein „ Wind32_ComputerSystem ” CimInstance-Cmdlet, das zum Abrufen des Localhost-Namens verwendet werden kann:
> ( Get-CimInstance -Klassenname Win32_ComputerSystem ) .Name
Fazit
Der Localhost-Name kann durch Ausführen mehrerer Befehle in PowerShell abgerufen werden. Zu diesen Befehlen gehören systeminfo, hostname, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, Get-WMIObject-Befehl oder Get-CimInstance-Befehl. In diesem Tutorial wurden mehrere Methoden zum Abrufen des Localhost-Namens in PowerShell vorgestellt.