ساخت CMD با #C

بازدید38.7kپست ها4آخرین فعالیت10 سال پیش
0
0

سلام
میخواستم برنامه ای بنویسم که شبیه سازه cmd باشه
یعنی هر دستوری که میدم بهش روی فرم نمایس داده بشه.
مثلا اگه help بنویسم help دستورهای cmd رو نشون بده
خلاصه اگه درست مثل cmd عمل کنه ولی روی فرم نمایش بده جوابی که cmdمیده رو.
:wacsmiley:

0

سلام

[CSHARP] var command = textBox1.Text;

        var procStart = new System.Diagnostics.ProcessStartInfo("cmd", "/c " + command);
        procStart.CreateNoWindow = true;
        procStart.RedirectStandardOutput = true;
        procStart.UseShellExecute = false;

        var proc = new System.Diagnostics.Process();
        proc.StartInfo = procStart;
        proc.Start();
        var result = proc.StandardOutput.ReadToEnd();

        textBox2.Text = result;[/CSHARP]

برنامه رو کامپایل کنید و بعد از تو فولدر debug برنامه رو اجرا کنید کار میکنه.
موفق باشید.

0

سلام خیلی خیلی ممنون دستتون درد کنه.
فقط ببخشید وقتی telnet میزکنم نمیاره جواب تل نت رو

0

تورو خدا اگه میدونین جواب بدین بعضی از دستورا که سوال میپرسن
مثلا
are you sure?(y/n)
اینطور دوستورات کار نمیکنن چون هر دستور اجرا مشه و ادامه نمیده ب دستور
مثلا دستور
cacls
icacls
telnet
کمک کنین تورو خدا

0

من تو اینترنت سرچ کردم ولی جوابی براش پیدا نکردم

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.