vb程序,访问服务器的映射驱动器,作为桌面程序运行,创建映射驱动器后,可以正常访问;作为服务启动后,却无法访问 vb程序,访问服务器的映射驱动器,作为桌面程序运行,创建映射驱动器后,可以正常访问;作为服务启动后,却无法访问,提示没找到路径?请问如何解决?急需高手指点。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用“WNetAddConnection2”已经创建了映射,在桌面下直接运行时对的,没看明白您说的“注册”。可否明示? 好像用“WNetAddConnection2”在windows服务中无法创建映射驱动器。请问如何解决?谢谢 Dim NetR As NETRESOURCENetR.dwScope = RESOURCE_GLOBALNETNetR.dwType = RESOURCETYPE_DISKNetR.dwDisplayType = RESOURCEDISPLAYTYPE_SHARENetR.dwUsage = RESOURCEUSAGE_CONNECTABLENetR.lpLocalName = "Z:"NetR.lpRemoteName = "\\192.168.1.110\D$"ErrInfo = WNetAddConnection2(NetR, "456258", "Administrator", CONNECT_UPDATE_PROFILE) '"456258", "Administrator"在桌面运行,ErrInfo=0 能创建映射驱动器。作为服务运行,ErrInfo <>0,不能创建映射驱动器。 映射是在用户登录后执行的。服务是在普通用户登录前以 SYSTEM 用户启动的,试试在程序里进行映射。 作为服务运行时,你没有登录吧。换个想法,试试用scheduled task。 系统不用登陆。scheduled task不是在登陆后才能用吗? scheduled task问题依旧(已设置本地用户和服务器用户名和密码均一致) 如何指定呢?用的是NTSVC.ocx创建的服务 试试在那个用户的logon script里加net use 一类的,代码里的同样功能去掉。这其实是个window的问题,和vb无关。 你采取了什么措施?Windows的问题,什么OS,域的状况,logon 的script?你不说,怎么猜。 跟位运算有关的题 请教如何获取IE窗口网页页面的句柄,谢谢 如何在MSCHART中同时画出柱状图跟正态曲线图? Oracle Objects for OLE及在VB中的应用,怎样实现事物回滚? 还是关于DTPicker 问一条数据库查询语句 dll问题? 999999999999999*999999999999999 关于一个画线程序的疑难!恳请赐教! 请教ado连接数据库代码举例(不用ado控件),多谢! 怎么同时取得网页中的 超链接 和它的(标题)文字? 关于vb的listbox的小问题
没看明白您说的“注册”。可否明示?
NetR.dwType = RESOURCETYPE_DISK
NetR.dwDisplayType = RESOURCEDISPLAYTYPE_SHARE
NetR.dwUsage = RESOURCEUSAGE_CONNECTABLE
NetR.lpLocalName = "Z:"
NetR.lpRemoteName = "\\192.168.1.110\D$"
ErrInfo = WNetAddConnection2(NetR, "456258", "Administrator", CONNECT_UPDATE_PROFILE) '"456258", "Administrator"在桌面运行,ErrInfo=0 能创建映射驱动器。
作为服务运行,ErrInfo <>0,不能创建映射驱动器。
服务是在普通用户登录前以 SYSTEM 用户启动的,试试在程序里进行映射。
换个想法,试试用scheduled task。
这其实是个window的问题,和vb无关。
Windows的问题,什么OS,域的状况,logon 的script?
你不说,怎么猜。