为了在BXP工作站上映射服务器上的驱动器,做了个批处理。问题是这个批处理手动执行正常,能映射驱动器,但放在启动组中或注册表的启动组中在启动工作站时不能运行,但注销工作站后重登录时可以映射。
我原来做时是能很正常的映射的,重做了一遍系统后就不行了。
请指点一下,到底是什么问题?为什么手动可以,放在启动中不可以?我已经试了二个半天了,仍没解决。
通过加入pause命令查看,不是没有启动,而是命令启动过早,网络还没有连通,导致批处理命令失败。
有什么办法让批处理迟几秒钟启动?
图如下:
tomeuot /t 10
或choice
不知道为什么,我实验的时候没出现过那样的问题,不过,那个映射的批处理是放在启动组里头。
30台机器没有出现过问题。
说明:为了简单,没有安装域,用的是工作组,而且服务器和所有客户机都是在同一个工作组,都是用administrator用户名登陆,服务器和客户机的管理员密码是不同的。
我映射的时候是在服务器上添加了一个public的用户,赋予相应的权限,客户机用public用户的用户名和密码去映射驱动器。
:%windir%\system\net.exe d: \server\public /user:public
从来没有出现过问题。
据我观察,网络连接在客户机登陆前就已经连接好了,设置好了网关和dns等参数就应该不会出现问题,我用的是单服务器,从性能上来讲,bxp都要是多服务器,应用程序服务器就更应该是另外的服务器了,不知道这样会不会有问题。
谢谢各位回复!
我实验的机子与前段时间完全一样,因为调过系统时间导致许可失效后,我重装了服务器系统, 客户还是用的原来的镜像。
重装以前确实很正常,昨天重装了以后就出现了那问题,害得我花了二个半天的时间。