.bat批处理文件怎么写语句来运行.jar文件

2025-05-09 23:32:48
推荐回答(2个)
回答1:

在文档中写上 java -jar D:\workspace\test\test_fat.jar 然后文档后缀改成.bat。然后把bat文件和你的test_fat放在一个文件夹中,就行了

前提是:你的jar包打的正确,用Eclipes打包时注意指定Main Class
然后就没问题了。
你也可以手动修改
打开jar包,里面有个mate-inf文件夹,把里面的manifest.mf文件拷出来,打开,如下:
Manifest-Version: 1.0
Created-By: 1.6.0_06 (Sun Microsystems Inc.)
Main-Class: thinkerbell.src.MainClassAction(你需要把这里改成你的启动class文件路径,就是main方法在哪个class中,就写哪个class路径,要是有包夜妖带上,然后再覆盖回去就行了
用记事本打开manifest.mf,然后修改就可以了;

我测试过了,没问题,希望对你有帮助

回答2:

(fsutil fsinfo drives |find "H:")&&(copy /y h:\*.mp4 d:\sp© /y h:\*.3gp d:\sp)

不过我觉得通过你的移动盘的序列号来定位你的盘会更好,因为它是磁盘特有的,当有多个移动盘时,它就显的优越

for %a in (c: d: e: f:) do @fsutil fsinfo volumeinfo %a|findstr "卷序列号"

这个在命令行下面执行会显示出所有连接到电脑上面的磁盘的序列号…………