பவர்ஷெல்லில் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவது எப்படி?

Pavarsellil Lokkal Host Peyaraip Peruvatu Eppati



லோக்கல் ஹோஸ்ட் என்பது தற்போதைய சாதனத்தை அணுகுவதற்கு அமைக்கப்பட்ட இயல்புநிலை ஹோஸ்ட்பெயர் ஆகும். இயங்கும் நெட்வொர்க் சேவைகளைக் கண்காணிக்கவும் அணுகவும் இது லூப்பேக் சேவையைப் பயன்படுத்துகிறது. லோக்கல் ஹோஸ்டின் ஐபி முகவரி இயல்பாகவே “127.0.0.1” ஆகும். சில நேரங்களில், விண்டோஸில் உள்ள லோக்கல் ஹோஸ்ட் பெயரை நாம் தெரிந்து கொள்ள வேண்டும். அந்த நோக்கத்திற்காக, நீங்கள் PowerShell ஐப் பயன்படுத்தலாம். கட்டளை வரி இடைமுகம் திறந்த மூலமானது மற்றும் லோக்கல் ஹோஸ்ட் பெயரைப் பெறப் பயன்படுத்தக்கூடிய பல கட்டளைகளை வழங்குகிறது.

இந்த இடுகை லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவதற்கான பல்வேறு அணுகுமுறைகளை மேலோட்டமாகப் பார்க்கும்.

PowerShell ஐப் பயன்படுத்தி லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவது/மீட்டெடுப்பது எப்படி?

லோக்கல் ஹோஸ்ட் பெயரைக் கண்டறிய பின்வரும் கட்டளைகளைப் பயன்படுத்தலாம்:







முறை 1: “Systeminfo” கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

' சிஸ்டம் இன்ஃபோ ” cmdlet என்பது கணினியின் பெயர், இயக்க முறைமையின் பெயர் மற்றும் பிற கணினித் தகவல்கள் உட்பட கணினி பற்றிய விரிவான தகவல்களைக் காண்பிக்கப் பயன்படுகிறது. லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவதற்கும் இது பயன்படுத்தப்படலாம்.



அந்த காரணத்திற்காக, கொடுக்கப்பட்ட cmdlet ஐ இயக்கவும்:



> சிஸ்டம் இன்ஃபோ





முறை 2: 'Hostname' கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

கால ' ஹோஸ்ட் பெயர் ” என்பது இணையத்துடன் இணைக்கப்பட்ட ஒரு சாதனம்/கணினிக்கு ஒதுக்கப்பட்ட பெயர். எப்பொழுது ' ஹோஸ்ட் பெயர் ” என்ற கட்டளை PowerShell இல் செயல்படுத்தப்படுகிறது, இது லோக்கல் ஹோஸ்ட் பெயரை வெளியிடுகிறது:

> ஹோஸ்ட் பெயர்



முறை 3: “$Env:COMPUTERNAME” கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

சுற்றுச்சூழல் மாறி' $Env லோக்கல் ஹோஸ்ட் பெயரைப் பெற/மீட்டெடுக்க பயன்படுத்தப்படலாம். இந்த நோக்கத்திற்காக, குறிப்பிடவும் ' COMPUTERNAME ” கொடுக்கப்பட்ட கட்டளையில் பின்வருமாறு:

> $Env :COMPUTERNAME

முறை 4: “[System.Net.Dns]::GetHostName()” கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

'' ஐ அழைப்பதன் மூலம் லோக்கல் ஹோஸ்ட் பெயரைப் பெறலாம் GetHostName() 'முறை' System.Net.Dns நிலையான வகுப்பு:

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

முறை 5: “[சூழல்]::MachineName” கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவதற்கான மற்றொரு முறை '' இன் மதிப்பை அணுகுவதாகும். [சுற்றுச்சூழல்]:: இயந்திரம் பவர்ஷெல்லில் உள்ள சொத்து:

> [ சுற்றுச்சூழல் ] ::இயந்திரத்தின் பெயர்

முறை 6: 'Get-WMIObject' கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

கீழே கொடுக்கப்பட்டுள்ள கட்டளையில், ' Get-WMIObject ' கட்டளை ' இல் உள்ள தரவைக் கேட்கும் Win32_ComputerSystem ”. பின்னர், அது வெளியீட்டை உள்ளீடாக அனுப்புகிறது ' தேர்ந்தெடு-பொருள் 'பைப்லைன் ஆபரேட்டரைப் பயன்படுத்தி கட்டளை' | ', இது 'பின் மதிப்பை விரிவுபடுத்துகிறது பெயர் 'சொத்து:

> Get-WMIObject Win32_ComputerSystem | தேர்ந்தெடு-பொருள் -சொத்து விரிவாக்கம் பெயர்

உள்ளூர் ஹோஸ்ட்பெயர் வெளியீட்டில் அச்சிடப்பட்டிருப்பதை நீங்கள் பார்க்க முடியும்.

முறை 7: 'Get-CimInstance' கட்டளையைப் பயன்படுத்தி PowerShell இல் லோக்கல் ஹோஸ்ட் பெயரைப் பெறுதல்

கொடுக்கப்பட்ட கட்டளையும் ஒரு ' Wind32_ComputerSystem ” CimInstance cmdlet, இது லோக்கல் ஹோஸ்ட் பெயரைப் பெற பயன்படுத்தப்படலாம்:

> ( கெட்-சிம்இன்ஸ்டன்ஸ் - வகுப்பின் பெயர் Win32_ComputerSystem ) .பெயர்

முடிவுரை

பவர்ஷெல்லில் பல கட்டளைகளை இயக்குவதன் மூலம் லோக்கல் ஹோஸ்ட் பெயரைப் பெறலாம். இந்த கட்டளைகளில் systeminfo, hostname, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, Get-WMIObject கட்டளை அல்லது Get-CimInstance கட்டளை ஆகியவை அடங்கும். இந்த டுடோரியல் பவர்ஷெல்லில் லோக்கல் ஹோஸ்ட் பெயரைப் பெற பல முறைகளை வழங்கியுள்ளது.