2012-02-22 78 views
0

Map a network drive to be used by a service映射驅動器,然後VB Windows服務使用它

我的問題是比較相似的,我知道有其他的,..但我無法得到它的工作。我正在通過visual studio 2010創建服務。

我試圖使用WNetAddConnection2進行映射,並且它成功映射並立即丟失(檢查驅動器是否在映射後立即映射)。

所以我嘗試了別的..
我看到了一些關於使用WSH的信息..我添加了引用並嘗試使用wsh ...沒有工作。

我試過WNetUseConnection,但也失敗了。

嘗試運行下一個不同簡介 - 服務沒有工作

一旦我真的可以訪問網絡驅動器,我需要從該共享文件複製到本地目錄。

也許我在這裏錯過了船,但如果有人可以給我什麼是真正回事徹底的交代和的頭,我大概可以算出它

+0

您是否必須使用映射驅動器?你能通過UNC名稱訪問資源嗎? – aphoria 2012-02-22 19:46:55

+0

爲什麼你需要將它映射爲驅動器,爲什麼不直接從共享中複製文件? – 2012-02-22 19:47:28

+0

嗯..我嘗試通過UNC訪問它,但它告訴我,我沒有訪問它。服務器擁有憑據,當我嘗試啓動副本時,它會失敗 – GetBrutal 2012-02-22 19:59:23

回答