menangkap output baris arahan dalam aplikasi C#
Dalam pembangunan C#, anda sering perlu menjalankan aplikasi baris arahan dan mengambil output mereka. Ini penting untuk tugas -tugas seperti perbandingan fail (menggunakan alat seperti). Kelas diff
menawarkan penyelesaian yang mantap. Inilah panduan langkah demi langkah: Process
Memulakan proses luaran:
Process process = new Process();
mengalihkan aliran output standard:
process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardOutput = true;
Tentukan perintah:
process.StartInfo.FileName = "YOURBATCHFILE.bat"; // Or any executable path
Mulailah pelaksanaan:
process.Start();
Ambil output (tidak menyekat):
string output = process.StandardOutput.ReadToEnd();
menunggu proses proses:
process.WaitForExit();
kini akan memegang output standard perintah. output
untuk menguruskan proses luaran dalam aplikasi C# anda. Ingatlah untuk menggantikan Process
dengan jalan sebenar ke executable anda. "YOURBATCHFILE.bat"
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan output baris arahan di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!