bir konsol uygulaması yapıyorum bu konsol uygulamasında 1 tuşuna basıldığında pc min hwid id sini göstermesini istiyorum ama bir türlü kodunu yazamadım yardımcı olabilecek var mı?
Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
var mbs = new ManagementObjectSearcher("Select ProcessorId From Win32_processor");
ManagementObjectCollection mbsList = mbs.Get();
string id = "";
foreach (ManagementObject mo in mbsList)
{
id = mo["ProcessorId"].ToString();
break;
}
Console.WriteLine("hardwareid : " + id);
ManagementObjectCollection türü veya ad alanı bulunamadı hatası veriyor yada ben beceremedimC#:var mbs = new ManagementObjectSearcher("Select ProcessorId From Win32_processor"); ManagementObjectCollection mbsList = mbs.Get(); string id = ""; foreach (ManagementObject mo in mbsList) { id = mo["ProcessorId"].ToString(); break; } Console.WriteLine("hardwareid : " + id);
Attığım kodu internetten buldum hardware id bilgisini veriyor. İnternete C# keyevent yazarsan veya C# tuşa basıldığında.. yazarsan tuşu algılatır kodu yapıştırırsın..
ManagementObjectCollection türü veya ad alanı bulunamadı hatası veriyor yada ben beceremedim
using System;
using System.Management;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
ConsoleKeyInfo cki = Console.ReadKey();
Console.WriteLine(cki.Key.GetType());
if (cki.KeyChar == '1')
{
var mbs = new ManagementObjectSearcher("Select ProcessorId From Win32_processor");
ManagementObjectCollection mbsList = mbs.Get();
string id = "";
foreach (ManagementObject mo in mbsList)
{
id = mo["ProcessorId"].ToString();
break;
}
Console.WriteLine("id : " + id);
}
}
}
}
Sen çok kral bi abisinC#:using System; using System.Management; namespace ConsoleApp1 { class Program { static void Main(string[] args) { ConsoleKeyInfo cki = Console.ReadKey(); Console.WriteLine(cki.Key.GetType()); if (cki.KeyChar == '1') { var mbs = new ManagementObjectSearcher("Select ProcessorId From Win32_processor"); ManagementObjectCollection mbsList = mbs.Get(); string id = ""; foreach (ManagementObject mo in mbsList) { id = mo["ProcessorId"].ToString(); break; } Console.WriteLine("id : " + id); } } } }
Hata sebebi paketi eklemediğindendir ,tamamını kopyala yapıştır. En basitinden bunu buldum, dene bakalım.