2011-09-23 104 views
-1

我创建了一个服务在一台服务器上运行,我需要通过此服务将目录从另一台服务器复制到此服务器中的目录。查找其他服务器中指定的目录时,该服务失败。喜欢如果DirectoryExists("\\ServerName\DirectoryName")。它甚至无法正常工作,我与Network Authority建立了服务。从UNC路径服务器复制文件 - 使用Delphi 7服务

请给出解决方案。这将有所帮助。

Mallik。

回答

3

可能的解释是该服务作为没有读取其他服务器卷的权限的用户运行。使用NETWORKSERVICE进行身份验证不会对您有所帮助。这只是一个有权访问TCP等的用户。

您需要做的是以可以读取其他服务器卷的用户身份运行服务。作为一项测试,请尝试您的个人登录,但是从长远来看,您可能希望仅为此任务使用专用用户。

+0

谢谢大卫... – rakesh