以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 在线升级提示:未知的用户名或用户密码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80657) |
-- 作者:goe12345 -- 发布时间:2016/1/28 11:05:00 -- 在线升级提示:未知的用户名或用户密码 用高级开发2016版开发的软件,局域网内在线升级,路径为:10.17.48.203\\update,update文件夹已设共享。在项目升级路径设为\\\\10.17.48.203\\update; \'\'\'///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() p.StandardInput.WriteLine( "net use \\\\10.17.48.203\\ Ctrl /user:Administrator") p.StandardInput.WriteLine("exit") 如果先在电脑上通过文件夹地址栏登录10.17.48.203这台电脑,输入密码后,我开发的软件能正常用升级,若在没有通过文件夹地址栏登录这台电脑,升级时会提示“未知的用户名或用户密码”,什么原因?是"net use \\\\10.17.48.203\\ Ctrl /user:Administrator"这句输入有问题?
|
-- 作者:大红袍 -- 发布时间:2016/1/28 11:07:00 -- 你打开cmd命令窗口,然后运行这句 net use \\\\10.17.48.203\\ Ctrl /user:Administrator
看报什么错。 |
-- 作者:goe12345 -- 发布时间:2016/1/28 11:15:00 -- 提示:发生系统错误 53.找不到网络路径. 我怀疑:密码Ctrl,是否加单引号?,密码中,第一个字母C是大写,其它是小写.
|
-- 作者:大红袍 -- 发布时间:2016/1/28 11:18:00 -- 哦,试试
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()
p.StandardInput.WriteLine( "net use \\\\10.17.48.203\\ ""Ctrl"" /user:""Administrator""")
p.StandardInput.WriteLine("exit")
|
-- 作者:goe12345 -- 发布时间:2016/1/28 11:52:00 -- 还是有相同的错误提示 |
-- 作者:大红袍 -- 发布时间:2016/1/28 11:59:00 -- 那就是你的ip地址没写对。
试试 net use \\\\10.17.48.203\\update |
-- 作者:goe12345 -- 发布时间:2016/1/28 15:07:00 -- 在一台电脑上可以了,但在另一台电脑上不行 我再试试,谢谢了!
|
-- 作者:大红袍 -- 发布时间:2016/1/28 15:13:00 -- 以下是引用goe12345在2016/1/28 15:07:00的发言:
在一台电脑上可以了,但在另一台电脑上不行 我再试试,谢谢了!
不行的话,就应该是电脑不在同一个局域网内吧?ping 10.17.48.203可以通吗? |