我尝试使用以下代码从 c# 运行批处理文件,并且我想在 WPF 文本框中显示结果。你能指导我怎么做吗?
using System;
namespace Learn
{
class cmdShell
{
[STAThread] // Lets main know that multiple threads are involved.
static void Main(string[] args)
{
System.Diagnostics.Process proc; // Declare New Process
proc = System.Diagnostics.Process.Start("C:\\listfiles.bat"); // run test.bat from command line.
proc.WaitForExit(); // Waits for the process to end.
}
}
}
此批处理文件用于列出文件夹中的文件。批处理执行后,结果应显示在文本框中。如果批处理文件有多个命令,则每个命令的结果应显示在 textbox 中。