У меня есть служба Windows, для которой требуется доступ к сетевому диску. Поскольку служба Windows не выполняет интерактивный вход в систему, невозможно использовать подключенный диск из сценария входа пользователя в активный каталог. Что было бы лучшим - безопасным и элегантным способом предоставить сетевой диск для такой службы Windows? Вспомогательный сценарий? Или есть другое решение?
/ Windows 2008
Обновление: к сожалению, эта служба не позволяет использовать путь UNC, иначе мы с радостью использовали бы наши общие доменные ресурсы.
Доступ к общему сетевому ресурсу - это наше требование. Сервис может использовать общие ресурсы, привязанные к буквам. Однако это не самый элегантный способ.
Поскольку буквы дисков недолговечны, лучше использовать пути UNC вместо букв дисков. Если служба не может обрабатывать пути UNC, рассмотрите возможность создания символической ссылки на пункт назначения, например
mklink c:\remotenetdir \\server\remote\netdir
и используйте локальный путь (c:\remotenetdir
) в конфигурации сервиса.
Очевидно, что учетная запись службы должна иметь разрешение на доступ \\server\remote\netdir
чтобы это работало.