批处理文件静默自动安装Forge



我正在写一个批处理文件来安装forge(用于mod Minecraft)。我不能想出一个方法来自动安装Forge。我在网上找不到任何东西,也没有添加"/">

我现在的代码是

cls
@echo OFF
echo Installing Forge for Minecraft
echo Click "OK" with "Install client" selected
timeout 10
forge-1.16.5-36.2.34-installer.jar
pause

因为我尝试使用

cls
@echo off
echo Installing Forge for Minecraft
forge-1.16.5-36.2.34-installer.jar /s
pause

("pause"只是因为我不希望在我看到发生什么之前提示关闭)这不起作用,而只是打开forge安装程序。

理想情况下,我想像第二个代码块,但锻造安装不打开,需要交互(也输出安装日志到控制台)

这与Minecraft没有直接关系,但通常与批处理和静默/自动操作有关。批处理脚本缺少分配的程序。不建议这样做,因为在您的示例中,.jar文件将使用程序,它可能被播放器选择为默认值(这里可能是Java)。假设没有默认程序,那么启动批处理只会提示选择标准程序。

长话短说:你试过这样的指挥结构吗?

java -jar forge-1.16.5-36.2.34-installer.jar /s

[AppThatInstallsJavaSilent].exe forge-1.16.5-36.2.34-installer.jar

相关内容

  • 没有找到相关文章

最新更新