همونطور که میدونین یا نمیدونین استفاده از خط فرمان توی سی شارپ راه و روش های زیادی داره ولی ما توی این پست میپردازیم به اینکه چطور توی سی شارپ با یک خط کد از خط فرمان استفاده کنیم ، البته میتونیم از دو تا دستور توی یک خط کد استفاده کنیم ، خب برای اینکه الکی نخوایم زیادی بحث کنیم ، مستقیم میریم سر اصل مطلب
برای اینکار یه پروژه جدید به زبان سی شارپ ایجاد کنین و بعدش یه دکمه داخل پروژتون اضافه کنین و اسم اونو Run یا ... بزارین خب حالا روی دکمه دو بار کلیک کنین تا قسمت کد نویسی براتون باز بشه ، حالا به قسمت Using برین و کتابخونه Diagnostics رو مثل کد زیر وارد برنامتون کنین
using System.Diagnostics;
خب حالا به قسمت کد نویسی دکمتون برین و کد زیر رو به برنامتون اضافه کنید
Process.Start("cmd", "/C دستور مورد نظر");
همچنین برای اینکه بخواین از دو تا دستور تو یک خط کد استفاده کنین میشه به شکل زیر هم عمل کرد
Process.Start("cmd", "/C IPconfig & Pause");
حالا کد اول و دوم ما چه فرقی میکرد که تو کد دوم تونستیم از دو دستور استفاده کنیم ؟ توی کد دوم ما از & استفاده کردیم که با استفاده از اون میشه دو تا دستور رو اجرا کرد ، البته میتونین توی Bat فایل خودتونم از این & استفاده کنین .
موفق باشید