我需要获取一行特定的命令提示行输出并将其保存在vb.net中的字符串变量中。
请告诉我如何获取行输出表单命令提示符到vb.net以及如何获取特定行。
答案 0 :(得分:1)
基本上,您需要启动该过程,然后捕获标准输出。以下代码将为您提供帮助。
Dim process As New Process()
Dim startInfo As New ProcessStartInfo("YourApplication.exe", "arguments")
startInfo.UseShellExecute = False
startInfo.RedirectStandardOutput = True
process.StartInfo = startInfo
process.Start()
Dim output As String
Using streamReader As System.IO.StreamReader = process.StandardOutput
output = streamReader.ReadToEnd()
End Using
完成后,您需要创建一个包含output
内容的文件并从中读取特定行