zoukankan      html  css  js  c++  java
  • [置顶] c#程序中如何执行 dos命令

     C#中执行Dos命令 C# 本来封装了很多 类似于Dos命令的东西,可是开发需要用它来执行 cmd.texe。

     static void Main(string[] args)
            {
                command.startcmd("ping");
                command.cmdPross("ping", "127.0.0.1");
            }


     public static string cmdPross(string command, string argument)
            {
                string output = "";
                try
                {
                    Process cmd = new Process();


                    cmd.StartInfo.FileName = command;
                    cmd.StartInfo.Arguments = argument;


                    cmd.StartInfo.UseShellExecute = false;


                    cmd.StartInfo.RedirectStandardInput = true;
                    cmd.StartInfo.RedirectStandardOutput = true;


                    cmd.StartInfo.CreateNoWindow = true;
                    cmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;


                    cmd.Start();


                    output = cmd.StandardOutput.ReadToEnd();
                    Console.WriteLine(output);
                    cmd.WaitForExit();
                    cmd.Close();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                }
                return output;
            }

    遇见了就不要错过
  • 相关阅读:
    SCAU 12新生赛 H 拥挤的华农校巴
    C#实现让CPU占用率曲线听你的指挥 可指定运行核心
    追MM与设计模式的有趣见解
    FTP操作类
    怎么知道页面被放大缩小了
    SerialPort同步和异步数据读取
    Java Web 应用程序转换为 ASP.NET
    ASP.NET中进行消息处理(MSMQ)
    解压缩文件类
    怎样成为优秀的软件模型设计者?
  • 原文地址:https://www.cnblogs.com/Traner/p/2819937.html
Copyright © 2011-2022 走看看