2011-05-08 134 views
1

我們正在通過網絡從共享驅動器運行我們的應用程序。C#計算機名稱或網絡上的計算機ip關驅動器號

有沒有在.Net中獲取映射驅動器的計算機名稱的方法?

這就是我需要的!謝謝!

+0

[如何以編程方式發現系統及其服務器名稱上映射的網絡驅動器?](http://stackoverflow.com/questions/1088752/how-to-programmatically-discover-mapped-network-drives-on - 系統和他們的服務器) – 2011-05-08 03:20:21

+0

除非這給了我UNC我不明白它是如何重複的?如果我錯了,請糾正我,但我無法從中得到UNC。 – ErocM 2011-05-08 03:35:11

回答

2

WMI會給你這個信息。 This就是一個很好的例子,here就是其中幾個例子。

+0

我已經使用代碼在本地驅動器上工作。我對此很感興趣,所以請耐心等待,但是如何使用它來獲得遠程驅動器unc? – ErocM 2011-05-08 03:34:15

+0

您可以爲驅動器提取'ProviderName'並解析出遠程系統名稱。查看[Win32_LogicalDisk](http://msdn.microsoft.com/zh-cn/library/aa394173.aspx)類的參考,以獲取有關可以檢索有關驅動器的數據的信息。 – 2011-05-08 03:42:20

+0

這就是我所需要的!非常感謝你! – ErocM 2011-05-08 03:46:28

相關問題