我有点 .NET 菜鸟。我一直在努力寻找一种通过 vb.net 应用程序执行命令的方法,我找到了这个线程 ,所以我想出了将驱动器映射到网络上的另一台服务器的方法;
Dim application As New ProcessStartInfo("cmd.exe")
Dim process As Process
process = process.Start(application)
Dim command As String = "net use x: \\webtest01\c$ /USER:daylight\robbery TakeItNGo" 'all fake obviously
process.StandardInput.WriteLine(command)
process.WaitForExit()
process.Close()
但是当我运行应用程序时,它会等待大约 30 秒,然后我会弹出 windows 命令控制台,并将工作目录设置为E:\>
有人可以告诉我我做错了什么吗,这是我第一次从 vb.net 应用程序这样做