Bagaimana untuk Mendapatkan Nama Localhost dalam PowerShell?

Bagaimana Untuk Mendapatkan Nama Localhost Dalam Powershell



Localhost ialah nama hos lalai yang ditetapkan untuk mengakses peranti semasa. Ia menggunakan perkhidmatan loopback untuk menjejak dan mengakses perkhidmatan rangkaian yang sedang berjalan. Alamat IP Localhost adalah secara lalai '127.0.0.1'. Ada kalanya, kita perlu mengetahui nama Localhost pada Windows. Untuk tujuan itu, anda boleh menggunakan PowerShell. Antara muka baris arahan adalah sumber terbuka dan menawarkan berbilang arahan yang boleh digunakan untuk mendapatkan nama Localhost.

Siaran ini akan meninjau pelbagai pendekatan untuk mendapatkan nama Hos Tempatan.

Bagaimana untuk Mendapatkan/Mendapatkan Nama Localhost Menggunakan PowerShell?

Perintah berikut boleh digunakan untuk mengetahui nama localhost:







Kaedah 1: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah 'Systeminfo'.

' Maklumat sistem ” cmdlet digunakan untuk memaparkan maklumat terperinci tentang sistem, termasuk nama komputer, nama sistem pengendalian dan maklumat sistem lain. Ia juga boleh digunakan untuk mengambil nama Localhost.



Atas sebab itu, laksanakan cmdlet yang diberikan:



> Maklumat sistem





Kaedah 2: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah 'Hostname'.

istilah “ Nama hos ” ialah nama yang diberikan kepada peranti/komputer yang disambungkan ke internet. Apabila ' Nama hos ” perintah dilaksanakan dalam PowerShell, ia mengeluarkan nama localhost:

> Nama hos



Kaedah 3: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah '$Env:COMPUTERNAME'

Pembolehubah persekitaran ' $Env ” boleh digunakan untuk mendapatkan/mendapatkan nama localhost. Untuk tujuan ini, sebutkan “ NAMA KOMPUTER ” dalam arahan yang diberikan seperti berikut:

> $Env :COMPUTERNAME

Kaedah 4: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah '[System.Net.Dns]::GetHostName()'

Nama localhost boleh diambil dengan menggunakan ' GetHostName() ' kaedah ' System.Net.Dns ” kelas statik:

> [ System.Net.Dns ] ::GetHostName ( )

Kaedah 5: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah '[Environment]::MachineName'

Kaedah lain untuk mendapatkan nama localhost adalah dengan mengakses nilai ' [Persekitaran]::Mesin ” harta dalam PowerShell:

> [ Persekitaran ] ::Nama Mesin

Kaedah 6: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah 'Get-WMIObject'.

Dalam arahan yang diberikan di bawah, ' Dapatkan-WMIObject Perintah ' akan menanyakan data dalam ' Win32_ComputerSystem ”. Kemudian, ia menghantar output sebagai input kepada ' Pilih-Objek perintah ” menggunakan operator Pipeline “ | ”, yang kemudiannya mengembangkan nilai “ Nama ” harta:

> Dapatkan-WMIObject Win32_ComputerSystem | Pilih-Objek -ExpandProperty Nama

Seperti yang anda lihat nama hos tempatan telah dicetak dalam output.

Kaedah 7: Mendapatkan Nama Localhost dalam PowerShell Menggunakan Perintah 'Get-CimInstance'.

Perintah yang diberikan juga merupakan “ Wind32_ComputerSystem ” Cmdlet CimInstance, yang boleh digunakan untuk mendapatkan nama localhost:

> ( Dapatkan-CimInstance -Nama Kelas Win32_ComputerSystem ) .Nama

Kesimpulan

Nama localhost boleh diperolehi dengan melaksanakan beberapa arahan dalam PowerShell. Perintah ini termasuk systeminfo, nama hos, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, perintah Get-WMIObject atau perintah Get-CimInstance. Tutorial ini telah membentangkan pelbagai kaedah untuk mendapatkan nama localhost dalam PowerShell.