1.用WMI操作Win32_NetworkAdapter -> MACAddress
2.看System.Diagnostics.Process类

解决方案 »

  1.   

    using System.Management;//抓取Client的MAC(網卡的號碼):
    ManagementObjectSearcher query =new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration") ;
    ManagementObjectCollection queryCollection = query.Get();
    foreach( ManagementObject mo in queryCollection ) 

       if(mo["IPEnabled"].ToString() == "True")
         MessageBox.Show(mo["MacAddress"].ToString());
    }
      

  2.   

    运行exe:
    using System.Diagnostics;
    Process ps=new Process();
    ps.StartInfo.FileName=@"E:\CSharp3\QXKMeTone\bin\Debug\cardtest.exe";
    ps.Start();