虽然很无聊,但我有一个想法是编写一个程序(在VS 2010中)来检测我的ipconfig中的错误(因为我的接收器的驱动程序被打乱了),这样我就可以重置它。我试图使用以下内容:
Imports System
Imports System.IO
Public Class Form1
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
Dim path As String = Directory.GetCurrentDirectory() & "\ipconfig.txt"
Dim fs As FileStream = File.Create(path)
ProcessConfig()
End Sub
Public Sub ProcessConfig()
Process.Start("cmd", "ipconfig >" & Directory.GetCurrentDirectory & "\ipconfig.txt")
End Sub
End Class
我的问题是,当命令提示符打开时,ipconfig命令不会显示在cmd中,因此不会运行。它只是加载一个空白的cmd实例。我已经测试了
Process.Start("cmd", "ping 8.8.8.8")
在另一个程序中,命令执行。有没有人看到这个原因?
编辑:
正如所建议的那样,我在命令之前尝试了/C
和/K
,但没有改变