使用 Windows 启动脚本从网络共享复制文件/文件夹

使用 Windows 启动脚本从网络共享复制文件/文件夹

我在运行 xcopy 作为启动脚本的一部分时遇到问题。

服务器操作系统为Windows 2008 R2,客户端操作系统为Windows XP SP3。

文件服务器主机名:filesrv1

DNS 别名 (CNAME):filesrv

通过启动脚本执行的命令是:

xcopy /s/e/c/i/h/y "\\filesrv\lab$\JH117\documents and settings\default user" "c:\documents and settings\default user"

如果我将服务器的名称更改为 filesrv1,那么它可以正常工作,但是使用 filesrv 时则不行。启动并登录后,我可以使用这两个名称映射它并读取/写入/执行文件。

我按照以下文章中的说明更改了注册表和服务主体名称,但仍然有问题。有什么想法吗?

http://support.microsoft.com/kb/281308

答案1

我在注册表中添加了 OptionalNames 和 DisableStrictNameChecking 的条目,这似乎解决了我的问题。

答案2

这可能是权限问题吗?除非您允许匿名连接,否则您可能必须允许客户端计算机帐户 ($) 权限从文件服务器读取该目录。

相关内容