以文本方式查看主题

-  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可以通吗?