2017-08-24 98 views

回答

0

要改变你的流程的工作目录,开始之前,您builderdirectory()

+0

,“H:\\”); \t \t \t \t \t \t PB = pb.directory(新文件( “H:\\”)); \t pb.redirectErrorStream(true); \t进程p = pb.start(); \t BufferedReader r = new BufferedReader(new InputStreamReader(p.getInputStream())); \t弦线; (true){ \t line = r.readLine(); \t if(line == null){break; } \t System.out.println(line); \t} –

+0

这是对的吗?因为我仍然登陆C盘bu不在H盘 –

+0

我在你的评论中看不到完整的命令,但以此为例:'new ProcessBuilder(“cmd”,“/ c”,“dir”) .directory(新文件(“H:/”)).start()' – alirabiee

相关问题