c# 后台调用dos程序
后台调用就是运行某个程序而不被人发现,而这里讲的程序是dos这种简单的,需要在dos窗口中输入参数才能运行的程序。
采用c#的System.Diagnostics类
代码讲解如下:
Process myProcess=new Process(); 实例化线程
myProcess.StartInfo.FileName = "cmd.exe"; 线程上的准备要打开的程序名
myProcess.StartInfo.WorkingDirectory = "D:\\work"; 该线程的工作目录
myProcess.StartInfo.UseShellExecute = false; 没搞懂
myProcess.StartInfo.RedirectStandardError = true; 重定向错误输出,该效果是实现后台的关键之一
myProcess.StartInfo.RedirectStandardInput = true; 同上
myProcess.StartInfo.RedirectStandardOutput = true; 同上
myProcess.StartInfo.CreateNoWindow = true; 不显示窗口,没有使用myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; 这个该何时用没搞清
myProcess.Start(); 启动线程
string strCmd = "ping 192.9.200.193"; 后台要在dos中执行的命令
myProcess.StandardInput.WriteLine(strCmd); //ping 192.9.200.193 输入命令并执行
myProcess.StandardInput.WriteLine("exit"); 退出dos窗口
string str = myProcess.StandardOutput.ReadToEnd();获得dos后台dos窗口的输出
myProcess.Close(); 结束该线程
爱情
(1)
安装
(2)
北斗
(1)
毕业
(1)
变量
(1)
测绘局
(1)
测量
(2)
插件
(1)
查询
(1)
常用
(1)
成果转化
(1)
词汇
(1)
慈善
(1)
答辩
(2)
代码
(2)
电台
(1)
发泄
(1)
感悟
(4)
高程
(1)
搞笑
(5)
共产党
(1)
古诗词
(1)
管理
(1)
函数
(3)
绘图
(1)
加密
(1)
交际
(1)
教程
(4)
教育
(2)
解决
(4)
解密
(1)
精度
(1)
酒桌
(2)
开源
(2)
科技
(1)
科学
(1)
刻录
(1)
老外
(1)
励志
(5)
连续剧
(1)
恋爱
(1)
列表
(1)
领导
(1)
美食
(2)
名人
(3)
命令
(4)
区别
(1)
日记
(2)
软件
(12)
商业
(3)
时政
(1)
视频
(1)
数据
(1)
算法
(1)
投影
(2)
图论
(1)
网络
(1)
网站
(1)
卫星
(3)
未成年
(1)
慰问
(1)
文本
(1)
文件
(2)
下载
(4)
笑话
(2)
学习
(9)
遥感
(1)
疑问
(5)
营销
(1)
娱乐
(3)
源代码
(2)
政策
(1)
指导
(3)
智慧
(5)
主成分分析
(2)
抓图
(1)
专家
(1)
资料
(5)
字符串
(1)
最短路径
(1)
坐标
(1)
baidu
(3)
Bernese
(1)
blog
(2)
c#
(9)
China
(3)
Dijkstra
(1)
DNS
(1)
doris
(1)
dos
(1)
excel
(1)
firefox
(3)
GAMIT
(8)
gcc
(1)
GIS
(3)
GMT
(1)
GPS
(5)
ITRF
(1)
linux
(5)
mapx
(1)
matlab
(6)
movie
(4)
music
(3)
oracle
(2)
pic
(1)
PPT
(3)
PROJ.4
(2)
python
(2)
QQ
(2)
rinex
(1)
shell
(2)
sql
(1)
teqc
(3)
tools
(1)
tps
(1)
ubuntu
(5)
USA
(1)
website
(1)
博客归档
-
▼
2010
(118)
-
▼
五月
(63)
- 为何GPS水平精度比垂直精度高?
- Ubuntu9.10下安装低版本GCC方法
- gamit 安装后的疑问-指定编译器、doy帮助、ftp下载
- linux平台 下载软件multiget 不错
- 在ubuntu上安装filezilla ftp软件
- ubuntu 10.04 DVD版下载
- sh_get_times 获得RINEX观测文件中的迄止时间
- dos2unix 如何生成
- 坐标转换程序(xyz->geo)||convertc(gamit附带实用程序)
- 谋划一场大学爱情
- 职场酒桌上的规矩 及 关于吃饭那点事
- GPS IIF: 在2010年5月28日发射了
- linux平台上抓图--gimp
- 研究称勇敢反击欺负对孩子成长有利
- 既是 即是 区别
- 教你六招如何做好演讲
- 外国人中国历险指南
- 微软大中华区英籍副总裁 放弃高职厚薪贵州办盲校
- Hi Mom!
- 在linux上安装google earth(R)
- 卫星-列表----相关的卫星都在这了
- GPS如何工作---资料不错--NASA
- 毕业答辩注意要点
- 【研究生】毕业答辩PPT制作和讲述要点(整理)
- 上海
- join shell----linux
- 国内主要网络电台地址
- M_Map: A mapping package for Matlab
- 当自由和生命被贴上价签
- 主成分分析(PCA)Matlab源码
- 腾讯七宗罪
- 警惕韩寒
- 国内外DNS服务器地址列表
- matlab 把变量保存到 文件中去
- matlab 变量名自动增加
- linux 的 终端下的复制很强大
- 统计软件教程---主成分分析
- matlab-统计概率工具箱详解——主成分析
- Ole Miss Student Union Jai Ho Break-out
- 在中国 下载 音乐很方便
- Justin Bieber - Baby ft. Ludacris
- Selena Gomez & The Scene - Naturally
- Miley Cyrus - Can't Be Tamed
- c# 后台调用dos程序
- c# 后台调用teqc
- C# 后台调用cmd exe 程序
- Annoying Orange: Pain-apple
- 启动notepad,10钟后结束
- "vs_setup.msi 未能打开"的解决方案
- Best of Chatroulette
- Darwin with Chat Roulette
- 李敖大陆演讲
- Amazing Fire Illusion!
- C# mapx之一
- c# 调用exe
- test
- 辽宁女4分40秒狂骂四川灾区人民
- 北航最猥琐的节目
- olo
- Eenie Meenie Bikini (Eenie Meenie by Justin Biebe...
- Lady Gaga - Poker Face
- firefox 如何 安装 flash player
- QQ很少用了,鄙视腾讯
-
▼
五月
(63)
没有评论:
发表评论