PowerShell-এ লোকালহোস্টের নাম কীভাবে পাবেন?

Powershell E Lokalahostera Nama Kibhabe Pabena



Localhost বর্তমান ডিভাইস অ্যাক্সেস করার জন্য সেট করা ডিফল্ট হোস্টনাম। এটি চলমান নেটওয়ার্ক পরিষেবাগুলি ট্র্যাক এবং অ্যাক্সেস করতে একটি লুপব্যাক পরিষেবা ব্যবহার করে। স্থানীয় হোস্টের আইপি ঠিকানাটি ডিফল্টরূপে '127.0.0.1'। মাঝে মাঝে, আমাদের উইন্ডোজে লোকালহোস্টের নাম জানতে হবে। সেই উদ্দেশ্যে, আপনি PowerShell ব্যবহার করতে পারেন। কমান্ড লাইন ইন্টারফেসটি ওপেন-সোর্স এবং একাধিক কমান্ড অফার করে যা স্থানীয় হোস্ট নাম পেতে ব্যবহার করা যেতে পারে।

এই পোস্টটি লোকালহোস্ট নাম পাওয়ার জন্য বিভিন্ন পদ্ধতির পর্যালোচনা করবে।

PowerShell ব্যবহার করে কিভাবে লোকালহোস্টের নাম পাবেন/পুনরুদ্ধার করবেন?

স্থানীয় হোস্ট নাম খুঁজে বের করতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করা যেতে পারে:







পদ্ধতি 1: 'সিস্টেমিনফো' কমান্ড ব্যবহার করে পাওয়ারশেলে লোকালহোস্টের নাম পাওয়া

দ্য ' সিস্টেমের তথ্য cmdlet কম্পিউটারের নাম, অপারেটিং সিস্টেমের নাম এবং অন্যান্য সিস্টেম তথ্য সহ সিস্টেম সম্পর্কে বিস্তারিত তথ্য প্রদর্শন করতে ব্যবহৃত হয়। এটি স্থানীয় হোস্ট নাম আনার জন্যও ব্যবহার করা যেতে পারে।



সেই কারণে, প্রদত্ত cmdlet চালান:



> সিস্টেমের তথ্য





পদ্ধতি 2: 'হোস্টনাম' কমান্ড ব্যবহার করে PowerShell-এ লোকালহোস্ট নাম পাওয়া

শব্দটি ' হোস্টনাম ” হল একটি যন্ত্র/কম্পিউটারকে বরাদ্দ করা একটি নাম যা ইন্টারনেটের সাথে যুক্ত। যখন ' হোস্টনাম ' কমান্ডটি পাওয়ারশেলে কার্যকর করা হয়, এটি স্থানীয় হোস্ট নামটি আউটপুট করে:

> হোস্টনাম



পদ্ধতি 3: '$Env:COMPUTERNAME' কমান্ড ব্যবহার করে PowerShell-এ লোকালহোস্ট নাম পাওয়া

পরিবেশ পরিবর্তনশীল ' $Env স্থানীয় হোস্ট নাম পেতে/পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে। এই উদ্দেশ্যে উল্লেখ করুন ' কম্পিউটার নাম 'প্রদত্ত কমান্ডে নিম্নরূপ:

> $Env :কম্পিউটার নাম

পদ্ধতি 4: '[System.Net.Dns]::GetHostName()' কমান্ড ব্যবহার করে PowerShell-এ লোকালহোস্ট নাম পাওয়া

লোকালহোস্ট নামটি 'আবহ করার মাধ্যমে পুনরুদ্ধার করা যেতে পারে GetHostName() 'এর পদ্ধতি' System.Net.Dns স্ট্যাটিক ক্লাস:

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

পদ্ধতি 5: '[এনভায়রনমেন্ট]:: মেশিনের নাম' কমান্ড ব্যবহার করে PowerShell-এ লোকালহোস্ট নাম পাওয়া

লোকালহোস্ট নাম পাওয়ার আরেকটি পদ্ধতি হল “এর মান অ্যাক্সেস করা [পরিবেশ]::মেশিন PowerShell এ সম্পত্তি:

> [ পরিবেশ ] ::মেশিনের নাম

পদ্ধতি 6: “Get-WMIObject” কমান্ড ব্যবহার করে PowerShell-এ লোকালহোস্ট নাম পাওয়া

নীচের প্রদত্ত কমান্ডে, ' Get-WMIObject 'কমান্ড 'এ ডেটা জিজ্ঞাসা করবে' Win32_কম্পিউটার সিস্টেম ” তারপর, এটি একটি ইনপুট হিসাবে আউটপুট পাঠায় ' সিলেক্ট-অবজেক্ট 'পাইপলাইন অপারেটর ব্যবহার করে কমান্ড' | ', যা তারপর 'এর মান প্রসারিত করে নাম 'সম্পত্তি:

> Get-WMIObject Win32_ComputerSystem | সিলেক্ট-অবজেক্ট -সম্পত্তি প্রসারিত করুন নাম

আপনি দেখতে পাচ্ছেন স্থানীয় হোস্টনামটি আউটপুটে মুদ্রিত হয়েছে।

পদ্ধতি 7: 'Get-CimInstance' কমান্ড ব্যবহার করে PowerShell-এ লোকালহোস্ট নাম পাওয়া

প্রদত্ত কমান্ডটিও একটি ' Wind32_Computer System CimInstance cmdlet, যা স্থানীয় হোস্ট নাম পেতে ব্যবহার করা যেতে পারে:

> ( Get-CimInstance -শ্রেণির নাম Win32_কম্পিউটার সিস্টেম ) .নাম

উপসংহার

PowerShell-এ কয়েকটি কমান্ড কার্যকর করার মাধ্যমে স্থানীয় হোস্ট নামটি পাওয়া যেতে পারে। এই কমান্ডগুলির মধ্যে রয়েছে systeminfo, হোস্টনাম, $Env: COMPUTERNAME, [System.Net.Dns]:: GetHostName(), [Environment]::MachineName, Get-WMIObject কমান্ড, অথবা Get-CimInstance কমান্ড। এই টিউটোরিয়ালটি PowerShell-এ লোকালহোস্ট নাম পেতে একাধিক পদ্ধতি উপস্থাপন করেছে।