| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2896 人关注过本帖
标题:System.Diagnostics.Process.Start("cmd","ipconfig");出錯 ...
只看楼主 加入收藏
gaoshenghua
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2010-10-28
结帖率:85.71%
收藏
已结贴  问题点数:20 回复次数:6 
System.Diagnostics.Process.Start("cmd","ipconfig");出錯
我使用这句为什么什么只能打开CMD后面的ipconfig就不执行了
  System.Diagnostics.Process.Start("cmd","ipconfig");

但我执行下面这句的时候就可以使用,并且可以正常打开网站
  System.Diagnostics.Process.Start("explorer.exe",www.);
这是为什么呢?
困惑,谁能帮我下?
搜索更多相关主题的帖子: Diagnostics cmd Process Start ipconfig 
2010-11-15 10:34
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2546
专家分:9359
注 册:2007-11-3
收藏
得分:5 
没有cmd这个进程吧?所以才会报错 得确保任务管理器存在cmd这个进程

[ 本帖最后由 wangnannan 于 2010-11-15 11:30 编辑 ]

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2010-11-15 11:24
gaoshenghua
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2010-10-28
收藏
得分:0 
回复 2楼 wangnannan
图片附件: 游客没有浏览图片的权限,请 登录注册

那我要用到這個怎麼搞?
換成這個cmd.exe,也是一樣的效果!
2010-11-15 11:52
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
收藏
得分:15 
是的,出现cmd的窗口,但是不执行ipconfig!
单独写入Process.Start("ipconfig");能够执行,但是屏幕一闪而过!!
2010-11-15 13:39
gaoshenghua
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2010-10-28
收藏
得分:0 
回复 4楼 c1_wangyf
确实如您所说!困扰中!
2010-11-15 14:00
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
收藏
得分:0 
网上搜索到的一点东西,http://www.这里面有点是vb。net的代码,尤其是接近最后的部分涉及到一些参数设置的部分比较复杂,http://hi.baidu.com/baitiano/blog/item/37149d276c469a0f918f9dcf.html和http://hi.baidu.com/guxue365/blog/item/733ca801e5f9a313728da55d.html这里面说的简单一点,建议好好看看后面这个!!
            ProcessStartInfo ps = new ProcessStartInfo();
            ps.FileName="c:\\windows\\system32\\cmd.exe";
            ps.Arguments="/kipconfig";
            ps.WindowStyle=ProcessWindowStyle.Normal;
            Process.Start(ps);

[ 本帖最后由 c1_wangyf 于 2010-11-15 17:14 编辑 ]
2010-11-15 17:11
gaoshenghua
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2010-10-28
收藏
得分:0 
回复 6楼 c1_wangyf
非常感谢你。
你给我了启发
只要我们在
System.Diagnostics.Process.Start("cmd.exe", "/k ipconfig");
这里添加上参数,/K 就可以运行cmd并执行ipconfig 的命令了!
非常感谢
2010-11-15 18:49
快速回复:System.Diagnostics.Process.Start("cmd","ipconfig");出錯 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040187 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved