日期:2014-05-18 浏览次数:20407 次
string FlashPaperPath = @"D:\flashpaper\FlashPaper2.2\FlashPrinter.exe "; Process p = new Process(); p.StartInfo.FileName = "cmd"; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.CreateNoWindow = true; p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; p.Start(); string strOutput = null; string s = FlashPaperPath + (fromPath) + " -o " + (toPath); p.StandardInput.WriteLine(s); p.StandardInput.WriteLine("exit"); strOutput = p.StandardOutput.ReadToEnd(); Console.WriteLine(strOutput); p.WaitForExit(); p.Close(); if (IsDelete) { System.IO.File.Delete(fromPath); }