常用工具

        public static void RunCmd(string cmd)
        {
            ProcessStartInfo startInfo = new ProcessStartInfo("cmd.exe");
            startInfo.CreateNoWindow = true;
            startInfo.UseShellExecute = false;
            startInfo.RedirectStandardInput = true;
            startInfo.RedirectStandardOutput = true;                          //win7上必须要设置,否则命令行没有成功执行;在win10上却可以不用设置
            Process process = new Process() { StartInfo = startInfo };
            process.Start();
            process.StandardInput.WriteLine(cmd);
            process.StandardInput.WriteLine("exit");
            process.WaitForExit();
        }

 

posted on 2024-01-15 06:29  朱迎春  阅读(3)  评论(0编辑  收藏  举报