C#执行外部命令的方法
作者:pythoner 时间:2022-12-21 18:03:32
本文实例讲述了C#执行外部命令的方法。分享给大家供大家参考。具体实现方法如下:
///<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;
}
希望本文所述对大家的C#程序设计有所帮助。
标签:C#,外部命令
0
投稿
猜你喜欢
浅谈JAVA 内存流的实现
2021-06-28 05:43:59
android SDk中常用的java包介绍
2021-12-18 01:04:45
如何用java程序(JSch)运行远程linux主机上的shell脚本
2023-11-24 12:35:58
Android使用ContentResolver搜索手机通讯录的方法
2021-12-28 08:33:16
Java 实战项目之精美物流管理系统的实现流程
2023-10-30 19:53:46
SpringAOP 如何通过JoinPoint获取参数名和值
2023-11-01 00:50:36
Java使用JDBC连接Oracle_MSSQL实例代码
2023-04-19 19:34:46
c#定时器和global实现自动job示例
2023-10-04 22:30:29
Java中File类方法详解以及实践
2021-09-13 05:58:16
详解Java中多进程编程的实现
2021-12-22 01:46:06
Android基础之隐藏标题栏/设置为全屏/横竖屏切换
2022-06-22 14:29:35
C#编程中设置程序只可被运行一次的方法
2022-08-09 08:36:32
游戏开发之随机概率的选择算法
2022-08-26 13:21:09
Spring事务失效的一种原因关于this调用的问题
2022-07-19 20:59:21
Mybatis利用OGNL表达式处理动态sql的方法教程
2022-11-26 22:22:02
Android仿知乎客户端关注和取消关注的按钮点击特效实现思路详解
2022-08-05 19:49:02
Java jar打包工具使用方法步骤解析
2023-07-01 12:26:47
Android开发中Activity的生命周期及加载模式详解
2021-07-28 02:33:44
Java8如何将Array转换为Stream的实现代码
2022-09-15 06:41:31
Kotlin协程概念原理与使用万字梳理
2023-03-28 21:29:32