会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序之家
os .net vc++ asm driver wireless
博客园
首页
新随笔
联系
订阅
管理
asp.net 调用外部程序
Process p
=
new
Process();
p.StartInfo.FileName
=
"
cmd.exe
"
;
//
設定程序名
p.StartInfo.Arguments
=
"
/c
"
command;
//
設定程式執行參數
p.StartInfo.UseShellExecute
=
false
;
//
關閉Shell的使用
p.StartInfo.RedirectStandardInput
=
true
;
//
重定向標準輸入
p.StartInfo.RedirectStandardOutput
=
true
;
//
重定向標準輸出
p.StartInfo.RedirectStandardError
=
true
;
//
重定向錯誤輸出
p.StartInfo.CreateNoWindow
=
true
;
//
設置不顯示窗口
p.Start();
//
啟動
//
p.StandardInput.WriteLine(command);
//
也可以用這種方式輸入要執行的命令
//
p.StandardInput.WriteLine("exit");
//
不過要記得加上Exit要不然下一行程式執行的時候會當機
return
p.StandardOutput.ReadToEnd();
//
從輸出流取得命令執行結果
posted @
2007-09-06 16:02
ahuo
阅读(
1232
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告