C# 调用bat启动文件 C#cmd 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public string CmdPc(string cmdinput) { Process p = new Process(); p.StartInfo.FileName = @"C:\Windows\System32\cmd.exe"; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.CreateNoWindow = true; try { p.Start(); p.StandardInput.WriteLine(cmdinput); p.StandardInput.WriteLine("exit"); string ss = p.StandardOutput.ReadToEnd(); p.WaitForExit(); p.Close(); return ss; } catch { string ss = "命令执行失败"; return ss; } } p = Process.Start(start);reader = p.StandardOutput; string line = reader.ReadLine();获取执行结果 我是要把CMD上面的所有的值 都显示到窗体上哦··· Process process = new Process(); process.StartInfo.FileName = "cmd.exe"; process.StartInfo.UseShellExecute = false ; process.StartInfo.RedirectStandardInput = true; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.RedirectStandardError = true; process.StartInfo.CreateNoWindow = true; process.Start(); process.StandardInput.WriteLine("sftp2 -b"); richTextBox1.AppendText(process.StandardOutput.ReadToEnd()); process.Close(); 救命啊··~~~!!! 现在 我是用C#的Process执行的一个bat文件··启动的时候 我把doc窗口给隐蔽了··现在 我想关闭这个doc窗口 不让他执行了··怎么整?哦还有 这个bat文件实质是起来了一个java程序··现在 我想在我C#程序调用后,即可以启动他 又可以杀死他·不让他运行··怎么弄? 貌似是DOS 输入 ipconfig 显示的内容 显示到C#控制台应用程序中,两个都是黑窗口么~! 把.bat 做成.EXE 是否? 我们有一个服务是用java写的··启动的时候以前用的是一个bat文件启动··现在 客户说 不要bat启动的方式··所以 我们就用C#程序调用bat··懂了吧? 请问,怎么做绿色程序 关于C#socket/tcp异步通讯,多客户端接入的问题 矩阵遍历 office 文档管理系统 意见征集 卸载与重装.net 框架问题 C#如何实现SSL代理的验证? 【加班等答案】怎么实现在textBox里动态的显示 在DataGrid中输入数字的和 WPF Button自定义模板问题 SendMessage的问题 一个巨弱的问题,从网上下了petshop 的安装程序,和代码,为什么打不开项目?提示文件名和url 路径不符,要隐射到相同的服务器位置 Mschart问题 求教~拖拽~
{
Process p = new Process();
p.StartInfo.FileName = @"C:\Windows\System32\cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
try
{
p.Start();
p.StandardInput.WriteLine(cmdinput);
p.StandardInput.WriteLine("exit");
string ss = p.StandardOutput.ReadToEnd();
p.WaitForExit();
p.Close();
return ss;
}
catch
{
string ss = "命令执行失败";
return ss;
}
}
reader = p.StandardOutput;
string line = reader.ReadLine();获取执行结果
我是要把CMD上面的所有的值 都显示到窗体上哦···
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false ;
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = true;
process.Start();
process.StandardInput.WriteLine("sftp2 -b");
richTextBox1.AppendText(process.StandardOutput.ReadToEnd());
process.Close();
救命啊··~~~!!!
现在 我是用C#的Process执行的一个bat文件··
启动的时候
我把doc窗口给隐蔽了··
现在 我想关闭这个doc窗口 不让他执行了··怎么整?
哦还有 这个bat文件实质是起来了一个java程序··
现在 我想在我C#程序调用后,即可以启动他 又可以杀死他·不让他运行··
怎么弄?
我们有一个服务是用java写的··启动的时候以前用的是一个bat文件启动··
现在 客户说 不要bat启动的方式··所以 我们就用C#程序调用bat··懂了吧?