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

我有一个运行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时不起作用。 一旦启动并login,我可以映射它,并使用这两个名称读/写/执行文件。

我做了registry和serviceprincipal名称更改如下面的文章中所述,但仍然有问题。 有任何想法吗?

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

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

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