C# 执行外部命令

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

///<summary>
 ///executes a system command from inside csharp
 ///</summary>
 ///<param name="cmd">a dos type command like "isql ..."</param>
 
 ///<param name ="millsecTimeOut">how long to wait on the command</param>
 
 public static int executeCommand(string cmd,int millsecTimeOut) {
    System.Diagnostics.processstartinfo processstartinfo =
       new System.Diagnostics.processstartinfo("CMD.exe","/C "+cmd);
    processstartinfo.CreateNowindow = true;
    processstartinfo.UseShellExecute = false;
    System.Diagnostics.Process process =
       System.Diagnostics.Process.Start(processstartinfo);
    process.WaitForExit(millsecTimeOut); //wait for 20 sec
    int exitCode = process.ExitCode;
    process.Close();
    return exitCode;
 }

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...