标题:[求助]怎么在java中模拟dos命令行
取消只看楼主
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
 问题点数:0 回复次数:7 
[求助]怎么在java中模拟dos命令行

比如我想显示当前目录,但我不想打开cmd,
用C语言可以直接这样写:
#include "stdlib.h"
int main()
{
system("dir >d:\\1.txt");
return 0;
}
而在java中该怎样写呢?
import java.io.IOException;


public class Test {

public static void main(String[] args) {
try {
Runtime.getRuntime().exec("dir >d:\\1.txt");
} catch (IOException e) {
System.out.println("yes") ;
}
}

}
上面这个是我写的,是错的,因为一直打印yes了,晕了,哪路高手路过帮忙一下,3Q!

搜索更多相关主题的帖子: java dos 命令 模拟 
2006-12-21 15:46
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 
谢谢大哥啊,我往你邮箱发求救了,
加个cmd还是不行啊,
Runtime.getRuntime().exec("cmd dir >d:\\1.txt");
是变得这样吗?小弟第一次用JAVA开发小系统,晕了,还请大哥帮忙了!!!
2006-12-21 15:53
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 
Runtime.getRuntime().exec("cmd");
Runtime.getRuntime().exec("dir >d:\\1.txt");
这样吗?还是不行啊,晕了,大哥可以随便模拟写个命令让小弟看看吗?谢谢啊,小弟做的是online judge,
那些家伙坚持用java做,小弟晕了,还请大哥帮帮忙,谢谢啦!
2006-12-21 16:23
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 
先谢谢大哥了!!!!
我其实就是主要要写个 g++ -o output_file input_file这个命令行,
这个命令行是MinGW带的,并不是系统自有的.
我想让它自动运行产生输出答案文件.我再judge。
2006-12-21 16:49
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 

恩,也谢谢这位大哥了!
小弟也再查些资料,java是后来自学的,惨淡得很...

2006-12-21 17:06
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 
昨天下午5点左右,公寓突然停电,晕了.
谢谢千里冰封大哥了,我好好看看!
2006-12-22 16:21
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 
多谢大哥了,这个就可以了。呵呵,多谢啊!!
2006-12-22 16:26
earn_money
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-12-21
得分:0 
恩,好的,我再自己改下,多谢了
以后还请多多指教了!!
2006-12-22 16:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-111081-1-1.html




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

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