惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
美团技术团队
WordPress大学
WordPress大学
罗磊的独立博客
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
MongoDB | Blog
MongoDB | Blog
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
H
Help Net Security
S
SegmentFault 最新的问题
C
Check Point Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
Engineering at Meta
Engineering at Meta
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
D
DataBreaches.Net
雷峰网
雷峰网
GbyAI
GbyAI
宝玉的分享
宝玉的分享

博客园 - 晨月

思恋 Google打不开的解决方法和IP地址表 Reporting service 中文参数问题的解决办法 BI项目技术资料 java根据网卡取本机配置的IP - 晨月 - 博客园 文本框输入限制 [大全] - 晨月 - 博客园 应用HttpClient来对付各种顽固的WEB服务器 不得不看的几个经典网站 一个如何从某一天格式(2005-12-31)得到该天的下一天格式(2006-01-01)的函数 谈谈JAVA程序的反编译 Oracle SQL FAQ df zt() 男人25岁之前必须懂得21个道理 爱有多销魂就有多伤人 javascript 实现多级联动 众里寻他千百度,蓦然回首,那人却在,灯火阑珊处 学习的一个过程 google高手必经之路 正则表达式小技巧
运行 bat(批处理) 文件
晨月 · 2005-06-24 · via 博客园 - 晨月

  运行 bat(批处理) 文件

Java 对批处理文件还不支持。刚开始一直在研究 Java 如何调用批处理文件,始终找不到解决方法。后来只好绕过批处理,考虑如何将批处理转换为exe可执行文件。然后再通过Java调用可执行文件。

Google上搜索一下,找到Quick Batch File (De)Compiler,可以将任何BATCMD批处理脚本编译为EXE文件。使用了一下,果然可以。

Quick Batch File (De)Compiler使用非常简单:

Quickbfc 文件名.bat 文件名.exe(将批处理命令编译为可执行文件)

quickbfd 文件名.exe 文件名.bat(将可执行文件反编译为批处理命令)

              然后,我们再按第一种方法通过Java 调用,即可。