reza_devel0per
یک شنبه 22 بهمن 1391, 20:15 عصر
با سلام خدمت دوستان عزیز
من با استفاده از کد زیر Product ID ویندوز رو بدست میارم و می خوام برای قفل نرم افزاری ازش استفاده کنم :
//using Microsoft.Win32;
private string GetProductId()
{
RegistryKey localMachine = null;
if (Environment.Is64BitOperatingSystem)
{
localMachine = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHi ve.LocalMachine, RegistryView.Registry64);
}
else
{
localMachine = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHi ve.LocalMachine, RegistryView.Registry32);
}
RegistryKey windowsNTKey = localMachine.OpenSubKey(@"Software\Microsoft\Windows NT\CurrentVersion");
return windowsNTKey.GetValue("ProductId").ToString();
}
حالا چند تا سوال دارم و میخواستم ببینم شما می تونید راهنماییم کنید؟
1) اگه ویندوز رو با یک DVD روی دو یا چند سیستم نصب کنیم، Product ID ها یکی هستش یا متفاوته؟!
2) اگر ویندوز رو با همون DVD روی همون سیستم مجددا نصب کنیم، Product ID همون قبلی هستش یا متفاوته؟
پیشاپیش ممنون از راهنمایی تون
من با استفاده از کد زیر Product ID ویندوز رو بدست میارم و می خوام برای قفل نرم افزاری ازش استفاده کنم :
//using Microsoft.Win32;
private string GetProductId()
{
RegistryKey localMachine = null;
if (Environment.Is64BitOperatingSystem)
{
localMachine = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHi ve.LocalMachine, RegistryView.Registry64);
}
else
{
localMachine = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHi ve.LocalMachine, RegistryView.Registry32);
}
RegistryKey windowsNTKey = localMachine.OpenSubKey(@"Software\Microsoft\Windows NT\CurrentVersion");
return windowsNTKey.GetValue("ProductId").ToString();
}
حالا چند تا سوال دارم و میخواستم ببینم شما می تونید راهنماییم کنید؟
1) اگه ویندوز رو با یک DVD روی دو یا چند سیستم نصب کنیم، Product ID ها یکی هستش یا متفاوته؟!
2) اگر ویندوز رو با همون DVD روی همون سیستم مجددا نصب کنیم، Product ID همون قبلی هستش یا متفاوته؟
پیشاپیش ممنون از راهنمایی تون