В нашем сценарии у нас есть сайт SharePoint, который должен быть установлен как диск на Windows Server 2012, так что приложение (ABC), которое работает как Windows-Service, может получить доступ к некоторым файлам. Отображение на диск выполняется этой службой (ABC), запустив пакетный файл (в этом пакетном файле используется команда «net use»).sharepoint mount as drive in service
Windows-Feature «Desktop Experience» уже установлен на наших новых машинах Windows Server 2012. Также работает служба «WebClient».
Все работает с одним и тем же Windows-пользователем.
Основная проблема заключается в том, что при запуске ABC в качестве службы файлы на подключенном диске невозможно получить. Когда я запускаю ABC из командной строки, а не как сервис, все работает нормально.
Мне нужно решение escpacially для Windows Server 2012. Но я также попытался решить проблему на старых серверах Windows 2008 и 2003. В Windows Server 2003 все работает нормально. В Windows Server 2008 у меня такая же проблема, как и на наших новых машинах Windows Sever 2012.
К сожалению, приложение (ABC) не может обрабатывать UNC-пути, поэтому я должен использовать сопоставление.
Я знаю, что для решения этой проблемы есть какое-то решение, поскольку бывший сотрудник по работе уже решил ту же проблему для Windows Server 2008.
Возможно, у кого-то есть идея, что можно сделать.
Большое спасибо заранее.