使用用户名和密码检查连接共享网络文件夹

时间:2013-09-02 11:16:45

标签: vb.net networking networkcredentials

在我的应用程序中使用以下代码检查网络文件夹连接

Dim myIP As IPHostEntry = Dns.GetHostEntry(txtNetworkDrive.Text.Trim.Split("\", options:=StringSplitOptions.RemoveEmptyEntries)(0))
            Dim IPAddress As String = myIP.AddressList.GetValue(0).ToString


            Dim xStr As New System.Security.SecureString
            For Each c As Char In txtNetworkPassword.Text.Trim
                xStr.AppendChar(c)
            Next

            Dim psi As New ProcessStartInfo()

            psi.UserName = txtNetworkusername.text
            psi.Password = xStr
            psi.Domain = IPAddress 
            psi.FileName = txtNetworkDrive.Text
            psi.UseShellExecute = False
            Process.Start(psi)

输入

Network drive = "\\Sys4\shareddocs"

Network password= "sys4"
Network Username="user"
IPaddress="198.168.0.24"

但是它一直显示登录失败的用户名和密码错误。我做错了什么? 如何获得解决方案?

0 个答案:

没有答案