以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  网络共享目录问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67881)

--  作者:chenbh_yz
--  发布时间:2015/5/5 15:35:00
--  网络共享目录问题

请问老师,为何编制好的程序,在局域网内网段不同,程序显示链接错误!

 

在CMD 下输入

net use \\\\ 计算机IP\\共享目录   密码/user:用户名 

无法建立,在网上邻居没有显示该计算机名,但搜索计算机IP 可以找到, 输入密码可以打开共享目录,

我应该用什么方法可以建立链接?

 

 

 

 


--  作者:Bin
--  发布时间:2015/5/5 15:37:00
--  
网段不同是连接不上共享路径的数据源的.

如果先输入密码可以打开共享目录,你可以先输入密码访问打开一次共享目录先

这个步骤也可以用代码SHELl函数来实现   http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=63223&replyID=428763&skin=1

--  作者:chenbh_yz
--  发布时间:2015/5/5 15:42:00
--  

每次都得输入密码访问打开一次共享目录? 有没有其他的方法?

 

 


--  作者:Bin
--  发布时间:2015/5/5 15:43:00
--  
仔细看2楼.
--  作者:chenbh_yz
--  发布时间:2015/5/5 15:49:00
--  

shell("net use \\\\192.168.1.211\\共享的文件夹名  密码123 /user:用户名", 0)


这条代码我是加载项目事件

  BeforeConnectOuterDataSource  里的,好像没起作用?

 

 


--  作者:大红袍01
--  发布时间:2015/5/5 15:51:00
--  

1、请写到beforeOpenProject事件;

 

2、ip地址替换成你的,文件夹名替换成你的,密码和用户名也替换成你的,替换以后贴上来看看;

 

3、不可能不行


--  作者:chenbh_yz
--  发布时间:2015/5/5 16:01:00
--  

 


--  作者:chenbh_yz
--  发布时间:2015/5/5 16:04:00
--  

修改后,从新运行,系统显示错误!

 

   创建外部链接“ tjtj” 失败,请联系管理员或开发者,从新设置数据链接字符串!


--  作者:大红袍01
--  发布时间:2015/5/5 16:04:00
--  
 贴出shell代码
--  作者:chenbh_yz
--  发布时间:2015/5/5 16:10:00
--  
shell("net use \\\\10.71.143.100\\tjgl  123456/user:admin", 0)