2016-06-16 5 views
-1

У нас есть доля SMB на linux, мы используем учетные данные для установки домена, и я могу читать файлы без каких-либо проблем, но программное обеспечение, выполняемое как служба Windows, не может видеть установленный диск. Как я могу это исправить?Служба Windows не может получить доступ к smb-файлу

ответ

0

Мы зафиксировали его, когда вы сопоставляете долю smb от linux к окнам, а в вашем программном обеспечении - букву диска, например Z: \ somefile.txt, она не будет ее читать, вместо этого она отображает диск и записывает полный путь для примера \ 192.168.1.1 \ shared \ file.txt

0

Нет. Службы Windows не могут получить доступ к подключенным сетевым дискам. Вы должны использовать полный путь UNC. \\ 192.168.1.1 \ shared \ file.txt в вашем примере (похоже, что редактор преобразовал двойную косую черту в одну косую черту, как если бы вы ее избежали), вы также можете использовать имя машины вместо IP-адреса). Кроме того, убедитесь, что ваша служба запущена как учетная запись с правами доступа к сетевому ресурсу.