Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya boleh menjalankan arahan arahan arahan dari aplikasi C#?
Dalam beberapa kes, perintah prompt perintah boleh dilaksanakan secara langsung dari aplikasi C#. Kes yang biasa ialah automasi biasanya memerlukan input secara manual dalam tetingkap arahan.
Atas sebab ini, kelas
dalam ruang nama menyediakan fungsi yang diperlukan. Dengan memanggil kaedah System.Diagnostics
, perintah sewenang -wenangnya boleh dilaksanakan pada sistem operasi. Process
Contohnya, untuk melaksanakan perintah "Process
" (tertanam fail RAR ke dalam imej JPG), anda boleh menggunakan serpihan kod berikut: Start
Untuk menyembunyikan tetingkap arahan semasa tempoh pelaksanaan, sila ubah objek copy /b Image1.jpg Archive.rar Image2.jpg
, seperti yang ditunjukkan di bawah:
<code class="language-csharp">string strCmdText; strCmdText = "/C copy /b Image1.jpg + Archive.rar Image2.jpg"; System.Diagnostics.Process.Start("CMD.exe", strCmdText);</code>
Sila ambil perhatian bahawa rentetan parameter mesti bermula dengan "ProcessStartInfo
" untuk memastikan perintah pengendalian yang betul. Suis ini menunjukkan bahawa arahan yang ditentukan harus dilaksanakan dan tetingkap arahan ditamatkan kemudian.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menjalankan arahan arahan arahan dari aplikasi C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!