سلام
من چه جوری می تونم از یک batch File یا دستور
del f:\xxx /q
در سی شارپ استفاده کنم.
می خواهم اینجوری استفاده کنم
If (a == b)
{
Messagebox.show ("hello");
}
else
{
Btach File اجرا شود یا دستور داس
}
سلام
من چه جوری می تونم از یک batch File یا دستور
del f:\xxx /q
در سی شارپ استفاده کنم.
می خواهم اینجوری استفاده کنم
If (a == b)
{
Messagebox.show ("hello");
}
else
{
Btach File اجرا شود یا دستور داس
}
کلاس process و یه نیگاه بکن properties ها خوبی داره
System.Diagnostic.Process.Start(دستور مورد نظر);
میتوانی فایل batch خودت رو ذخیره کنی و با استفاده از api به نام winexec اون رو اجرا کنی
استفاده از winexec رو تو یکی از تاپیکها توضیح دادم سرچ کن
System.Diagnostics.Process p = new Process();
p.StartInfo.RedirectStandardOutput=false;
p.StartInfo.FileName="C:\\Test.txt";
//p.StartInfo.FileName="C:\\Test.EXE";
//p.StartInfo.FileName="C:\\Test.BAT";
p.StartInfo.UseShellExecute=true;
p.Start();
p.WaitForExit();
p.Dispose();