இந்த இடுகை லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவதற்கான பல்வேறு அணுகுமுறைகளை மேலோட்டமாகப் பார்க்கும்.
PowerShell ஐப் பயன்படுத்தி லோக்கல் ஹோஸ்ட் பெயரைப் பெறுவது/மீட்டெடுப்பது எப்படி?
லோக்கல் ஹோஸ்ட் பெயரைக் கண்டறிய பின்வரும் கட்டளைகளைப் பயன்படுத்தலாம்:
- Systeminfo கட்டளை.
- ஹோஸ்ட்பெயர் கட்டளை.
- $Env:COMPUTERNAME கட்டளை.
- [System.Net.Dns]::GetHostName() கட்டளை.
- [சுற்றுச்சூழல்]::MachineName கட்டளை.
- Get-WMIObject கட்டளை.
- Get-CimInstance கட்டளை.
முறை 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 கட்டளை ஆகியவை அடங்கும். இந்த டுடோரியல் பவர்ஷெல்லில் லோக்கல் ஹோஸ்ட் பெயரைப் பெற பல முறைகளை வழங்கியுள்ளது.