以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]局域网远程升级找不到网络路径 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=101272) |
-- 作者:hahahehe21 -- 发布时间:2017/5/27 14:46:00 -- [求助]局域网远程升级找不到网络路径 局域网在线升级路径:\\\\zhangj\\ywsjxtbf\\update 通过互联网升级设置为:False 远程升级按钮代码:Syscmd.Project.Update() 客户端点击远程升级按钮后提示: .NET Framework 版本:2.0.50727.3655 Foxtable 版本:2017.5.22.1 错误所在事件:在线升级失败! 详细错误信息: 找不到网络路径。 |
-- 作者:有点蓝 -- 发布时间:2017/5/27 14:55:00 -- \\\\zhangj\\ywsjxtbf\\update 直接放在资源管理器能不能打开,并复制里面的文件
|
-- 作者:hahahehe21 -- 发布时间:2017/6/5 17:01:00 -- 谢谢,共享设置的问题,已解决问题。 |
-- 作者:ycwk -- 发布时间:2018/3/20 18:24:00 -- 我也遇到这样的问题,在BeforeOpenProject 事件中增加如下代码,但是无法登录,但手动输入共享路径可以访问,访问后程序升级又正常,不知何故啊! Dim p As new Process() p.StartInfo.FileName = "cmd.exe" p.StartInfo.UseShellExecute = False \'关闭Shell的使用 p.StartInfo.RedirectStandardInput = True \'重定向标准输入 p.StartInfo.RedirectStandardOutput = True \'重定向标准输出 p.StartInfo.RedirectStandardError = True \'重定向错误输出 p.StartInfo.CreateNoWindow = True \'设置不显示窗口 p.Start() \'shell ("cmd.exe /c ping " & CurrentTable.Current("IP地址"),1) p.StandardInput.WriteLine( "net use * /del /y") \'清除已有的其它的密码,防止登录不上去 p.StandardInput.WriteLine( "net use \\\\172.16.11.5 **** /user:administrator") p.StandardInput.WriteLine("exit") [此贴子已经被作者于2018/3/20 18:24:40编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/3/20 19:11:00 -- 1、cmd里面输入这个 net use \\\\172.16.11.5 **** /user:administrator 能否正常执行?
2、删除这个代码看看 p.StandardInput.WriteLine( "net use * /del /y") |
-- 作者:ycli368 -- 发布时间:2018/3/20 21:06:00 -- Mark |