Windows-Server-2003

無法將映射驅動器作為服務讀取,但在互動執行時不會

  • March 2, 2012

我有讀取/寫入映射驅動器的程序。如果我以互動方式執行它(例如點兩下或命令行),它在訪問映射驅動器時可以正常工作,但是如果作為服務執行它會失敗。(如果我只訪問本地驅動器,則可以作為服務正常工作)

在這兩種模式下執行的程式碼沒有區別,只是它不能將映射的驅動器作為服務訪問。

我已經測試了作為 LocalSystem、LocalService、NetworkService 執行的服務,並設置為以用於互動執行它的相同使用者帳戶登錄,但沒有任何作用。

是否有其他權限需要查找?我曾認為讓它以使用者身份執行它會繼承他們的所有權利。

環境是帶有 Active Directory 帳戶的 Words Server。

不想簡短,但我認為這將回答您的問題。

https://stackoverflow.com/questions/182750/how-to-map-a-network-drive-to-be-used-by-a-service

請參閱有關使用 Sys Internals 工具的文章

引用自:https://serverfault.com/questions/365494