PDA

View Full Version : استفاده از Batch File یا دستورات داس



amir_3530
چهارشنبه 02 آذر 1384, 18:32 عصر
سلام
من چه جوری می تونم از یک batch File یا دستور


del f:\xxx /q

در سی شارپ استفاده کنم.
می خواهم اینجوری استفاده کنم


If (a == b)
{
Messagebox.show ("hello");
}
else
{
Btach File اجرا شود یا دستور داس
}

danial82
پنج شنبه 03 آذر 1384, 13:56 عصر
کلاس process و یه نیگاه بکن properties ها خوبی داره


System.Diagnostic.Process.Start(دستور مورد نظر);

ARA
شنبه 05 آذر 1384, 15:00 عصر
میتوانی فایل batch خودت رو ذخیره کنی و با استفاده از api به نام winexec اون رو اجرا کنی
استفاده از winexec رو تو یکی از تاپیکها توضیح دادم سرچ کن

dot_net_lover2
سه شنبه 08 آذر 1384, 17:30 عصر
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();

fdaliry
دوشنبه 21 بهمن 1387, 22:00 عصر
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();


دوست عزیز من وقتی میخام از این کد استفاده کنم erorr میده
زیر process خط میکشه
اگه کمکم کنی ممنون میشم

ms_zandy
یک شنبه 01 شهریور 1388, 18:16 عصر
دوست عزیز من وقتی میخام از این کد استفاده کنم erorr میده
زیر process خط میکشه
اگه کمکم کنی ممنون میشم

باید کتابخونش رو قبلش بنویسی یا اون رو اول فایلت قرار بدی

using System.Diagnostics;