c# - রচন - ডিজিটাল কম্পিউটার কি




আমি কিভাবে কম্পিউটারে কম্পিউটার নাম পেতে পারি (8)

2 আরও সহায়ক পদ্ধতি: সিস্টেম। এনভায়রনমেন্ট। গেট এন পরিবেশবিন্যাসযোগ্য ("কম্পিউটারনাম")

System.Environment.GetEnvironmentVariable ("ClientName") ব্যবহারকারীর পিসির নাম পেতে হলে এটি Citrix XenApp বা টার্মিনাল পরিষেবাদি (উর RDS, RDP, রিমোট ডেস্কটপ) এর মাধ্যমে সংযুক্ত থাকে।

আমি কিভাবে কম্পিউটার নামটি পেতে পারি। নেট সি #


আপনি Environment.MachineName ব্যবহার করে মেশিনের নাম অ্যাক্সেস করতে পারেন।


আর একবার চেষ্টা কর.

public static string GetFQDN()
{
    string domainName = NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;
    string hostName = Dns.GetHostName();
    string fqdn = “”;
    if (!hostName.Contains(domainName))
        fqdn = hostName + “.” +domainName;
    else
        fqdn = hostName;

    return fqdn;
}

এটা চেষ্টা কর:

string[] computer_name = System.Net.Dns.GetHostEntry(System.Web.HttpContext.Current.Request.ServerVariables["remote_addr"]).HostName.Split(new Char[] { '.' });
return computer_name[0].ToString();

মেশিন নাম বা কম্পিউটার নাম পেতে কিছু পদ্ধতি নিচে দেওয়া হয়

পদ্ধতি 1: -

string MachineName1 = Environment.MachineName;

পদ্ধতি 2: -

string MachineName2 = System.Net.Dns.GetHostName();

পদ্ধতি 3: -

string MachineName3 = Request.ServerVariables["REMOTE_HOST"].ToString();

পদ্ধতি 4: -

string MachineName4 = System.Environment.GetEnvironmentVariable("COMPUTERNAME");

আরো আমার ব্লগ দেখতে জন্য


System.Environment.MachineName

অথবা, আপনি যদি উইনফর্ম ব্যবহার করেন তবে আপনি System.Windows.Forms.SystemInformation.ComputerName ব্যবহার করতে পারেন, যা System.Environment.MachineName মতো একই মান System.Environment.MachineNameSystem.Environment.MachineName


System.Environment.MachineName

সি / # নেটের স্থানীয় মেশিনের FQDN কিভাবে খুঁজে পাওয়া যায়? যদি শেষ আপনি FQDN না এবং আপনি এটি প্রয়োজন।

SystemInformation.ComputerName, Environment.MachineName, এবং Net.Dns.GetHostName এর মধ্যে পার্থক্য সম্পর্কে বিস্তারিত দেখুন।





.net