社区
Java SE
帖子详情
如何在java文件中调用批处理文件?高分相送
MaoZhua
2005-08-27 11:00:11
如何在java文件中调用批处理文件?请高手写出部分代码,谢谢
...全文
187
6
打赏
收藏
如何在java文件中调用批处理文件?高分相送
如何在java文件中调用批处理文件?请高手写出部分代码,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hite2008
2005-10-09
打赏
举报
回复
来晚了 哈 只有 看的份了
kingfish
2005-08-27
打赏
举报
回复
呵呵,已经有人回了
kingfish
2005-08-27
打赏
举报
回复
Runtime.getRuntime().exec("cmd /c test.bat");
jFresH_MaN
2005-08-27
打赏
举报
回复
Runtime.getRuntime().exec("cmd /c C:\\abc.bat");
reene2008
2005-08-27
打赏
举报
回复
来晚 了都回答了
When Runtime.exec() won't
Navigate yourself around pitfalls related to the Runtime.exec() method
http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html
congliu
2005-08-27
打赏
举报
回复
执行本地代码的时候有几点要注意的,例如等待执行时间和截取输出流等,以下的代码本人试过,能运行的:
执行dos,windows命令:
import java.util.*;
import java.io.*;
class StreamGobbler extends Thread
{
InputStream is;
String type;
StreamGobbler(InputStream is, String type)
{
this.is = is;
this.type = type;
}
public void run()
{
try
{
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line=null;
while ( (line = br.readLine()) != null)
System.out.println(type + ">" + line);
} catch (IOException ioe)
{
ioe.printStackTrace();
}
}
}
public class GoodWindowsExec
{
public static void main(String args[])
{
if (args.length < 1)
{
System.out.println("USAGE: java GoodWindowsExec <cmd>");
System.exit(1);
}
try
{
String osName = System.getProperty("os.name" );
String[] cmd = new String[3];
System.out.println( osName);
if( osName.equals( "Windows 2000" ) )
{
cmd[0] = "cmd.exe" ;
cmd[1] = "/C" ;
cmd[2] = args[0];
}
else if( osName.equals( "Windows 95" ) )
{
cmd[0] = "command.com" ;
cmd[1] = "/C" ;
cmd[2] = args[0];
}
Runtime rt = Runtime.getRuntime();
System.out.println("Execing " + cmd[0] + " " + cmd[1]
+ " " + cmd[2]);
Process proc = rt.exec(cmd);
// any error message?
StreamGobbler errorGobbler = new
StreamGobbler(proc.getErrorStream(), "ERROR");
// any output?
StreamGobbler outputGobbler = new
StreamGobbler(proc.getInputStream(), "OUTPUT");
// kick them off
errorGobbler.start();
outputGobbler.start();
// any error???
int exitVal = proc.waitFor();
System.out.println("ExitValue: " + exitVal);
} catch (Throwable t)
{
t.printStackTrace();
}
}
}
操作系统期末总结
本文结合天勤考研的
高分
笔记和王道考研的PPT进行总结密码: j6md。
Java
开发者的 DevOps 工具(一)
在这本书被写作的时候,世界因为一个世纪以来最大的大流行病而发生了巨大变化。然而,随着软件行业采用 DevOps 和云原生开发来处理加速的软件交付速度,本书的价值也变得前所未有。我们按照生命周期、复杂性和成熟度的增量顺序组织了本书的主题。但是,DevOps 是一个足够广泛的旅程,您可能会发现某些章节对您的项目需求更为相关。因此,我们设计了章节,以便您可以任意顺序开始,并专注于您需要专业知识、示例和最佳实践的特定主题,以提升您的知识水平。我们希望您享受阅读本书的乐趣,就像我们享受整理内容一样。
【Python】LabVIEW
调用
Python 函数
1.1 两个世界的巨头:LabVIEW与Python的核心优势剖析要理解二者的结合为何如此强大,我们必须首先对它们各自的“帝国”进行一次深入的勘探,洞察其立身之本。1.1.1 LabVIEW:图形化系统设计的王者自1986年诞生以来,LabVIEW(Laboratory Virtual Instrument Engineering Workbench,实验室虚拟仪器工程工作台)就以其颠覆性的图形化编程语言——G语言,开创了一个全新的编程范式,并迅速成为测试、测量和控制领域的行业标准。它的王权,建立在以下几个
提示词入门教程与openAI API基础教程(借鉴梯子教程)
有时,针对不同的业务,我们对文本的侧重会有所不同。例如对于商品评论文本,物流会更关心运输时效,商家更加关心价格与商品质量,平台更关心整体服务体验。我们可以通过增加Prompt提示,来体现对于某个特定角度的侧重。侧重于运输(物流)你的任务是从电子商务网站上生成一个产品评论的简短摘要。请对三个双引号之间的评论文本进行概括,最多30个词汇,并且聚焦在产品运输上。评论: \"\"\"{prod_review_zh}\"\"\"返回快递提前到货,熊猫公仔软可爱,但有点小,价钱不太划算。
Java
深度学习秘籍(一)
深度学习帮助了许多行业/公司解决重大挑战,提升了产品并增强了基础设施。深度学习的优势在于,你既无需设计决策算法,也不必决定数据集
中
的重要特征。你的神经网络能够完成这两项任务。我们已经看过足够多的理论书籍,这些书籍讲解了复杂的概念,却让读者感到困惑。了解你学到的知识如何/何时应用同样重要,特别是在企业相关的领域。这对于深度学习等先进技术来说尤为重要。你可能已经完成了毕业设计项目,但你还希望将自己的知识提升到一个新的层次。当然,在企业开发
中
有一些最佳实践是我们在本书
中
可能没有涉及到的。如果在生产环境
中
部署过于繁
Java SE
62,634
社区成员
307,266
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章