• [置顶] 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;
            }

    遇见了就不要错过
  • 相关阅读:
    vue vmodel input type=checkbox的问题
    springboot配置文件优先级
    原生js实现复制功能
    Long.valueOf和Long.parseLong的区别
    程序员学习参考
    国外开源项目
    .NET快速入门教程
    Microsoft Update Catalog 离线安装包下载
    php header示例代码
    CentOS下iptables设置
  • 原文地址:https://www.cnblogs.com/Traner/p/2819937.html
Copyright © 2020-2023  润新知