من خودم اینجوری نوشتم ولی روش خوبی نیست
System.Diagnostics.Process process1,pr2;
process1 = new System.Diagnostics.Process();
process1.EnableRaisingEvents = false;
string strCmdLine;
strCmdLine = @"/C copy D:\checkNegarHistory.mdb l:\checknegarhist";
System.Diagnostics.Process.Start("CMD.exe", strCmdLine);
process1.Close();
//**********************************************
pr2 = new Process();
process1.EnableRaisingEvents = false;
string strCmdLine2,strName;
stringDate obj = new stringDate();
strName = obj.Miladi2Shamsi(DateTime.Now);
strCmdLine2 = @"/C REN l:\checknegarhist\checkNegarHistory.mdb " + strName + ".mdb";
System.Diagnostics.Process.Start("CMD.exe", strCmdLine2);
process1.Close();
MessageBox.Show("???? ????????? ?? ?????? ???? ?????","??????? ????",MessageBoxButtons.OK,MessageBoxIcon.Informat ion);