我有2個設備我的電腦和其他-PC如何讓2個設備
另一-PC連接到該交換機連接到:在主開關同一個局域網
之間的所有設備的信息我的問題是如何從My-PC獲取所有設備信息(如IP(IP,MAC,序列號))到另一臺PC
我有2個設備我的電腦和其他-PC如何讓2個設備
另一-PC連接到該交換機連接到:在主開關同一個局域網
之間的所有設備的信息我的問題是如何從My-PC獲取所有設備信息(如IP(IP,MAC,序列號))到另一臺PC
請參閱MSDN上System.Management命名空間的文檔。你所需要的就是在那裏。如果您搜索使用C#檢索WMI信息,那麼也有很多示例。一個小例子:
using System;
using System.Management;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// create management class object
ManagementClass mc = new
ManagementClass("Win32_ComputerSystem");
//collection to store all management objects
ManagementObjectCollection moc = mc.GetInstances();
if (moc.Count != 0)
{
foreach (ManagementObject mo in mc.GetInstances())
{
// display general system information
Console.WriteLine("\nMachine Make: {0}", mo["Manufacturer"].ToString());
}
}
//wait for user action
Console.ReadLine();
}
}
}
之間切換。不是一個真正的答案,應該只是一個評論。 –
現在希望它是一個答案。這個問題非常廣泛,因爲不同類型的信息將嵌套在各種WMI類中。這需要根據他們想要檢索的內容來進行研究。 –
我試圖在源設備和目標設備之間獲取設備信息,在我的情況下有2個交換機,我的數據包將主交換機切換到輔助交換機到目標設備 – BlackRoot
你有沒有嘗試過任何東西? –
我試圖得到像'MAC地址'這樣的信息,但只是針對目標設備(另一臺PC)不在 – BlackRoot