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;
            }

    遇见了就不要错过
  • 相关阅读:
    递归——8月4日
    练习:结构体、枚举类型——8月3日
    结构体、枚举类型——8月3日
    数组——7月25日
    类的复习——7月25日
    异常保护——7月25日
    类以及练习——7月25日
    javase学习小结二
    javase学习小结一
    产生随机数的方法
  • 原文地址:https://www.cnblogs.com/Traner/p/2819937.html
Copyright © 2011-2022 走看看