نمایش نتایج 1 تا 2 از 2

نام تاپیک: بدست آوردن لیست نرم افزار ها نصب شده سیستم

  1. #1
    کاربر دائمی آواتار newsoft
    تاریخ عضویت
    دی 1387
    محل زندگی
    ایران
    پست
    116

    بدست آوردن لیست نرم افزار ها نصب شده سیستم

    با سلام خدمت دوستان

    من می خوام لیست نرم افزار های نصب شده در سیستم به همراه ورژن آنهارو بدست بیارم

    فقط یه جا در این مورد مطلب دیدم که چک می کرد یه برنامه نصب هستش یا نه

    به نظرم از طریق رجیستری بشه ولی چه جوریشو نمی دونم

    اگه یه کمکی کنین ممنون میشم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    آمل
    پست
    207

    نقل قول: بدست آوردن لیست نرم افزار ها نصب شده سیستم

    سلام
                string registry_key = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninst  all";
    using (Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(r egistry_key))
    {
    foreach (string subkey_name in key.GetSubKeyNames())
    {
    using (Microsoft.Win32.RegistryKey subkey = key.OpenSubKey(subkey_name))
    {
    Console.WriteLine(subkey.GetValue("DisplayName") + " " + subkey.GetValue("DisplayVersion"));
    }
    }
    }


    مرجع: http://www.codeproject.com/Articles/...indows-Machine
    http://stackoverflow.com/questions/9...ns-in-a-system
    موفق باشی

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •