【发布时间】:2023-01-31 09:02:33
【问题描述】:
我正在编写一个批处理文件来安装 forge(用于修改后的 Minecraft)。而且我想不出一种自动安装 Forge 的方法。我在网上找不到任何东西,也没有在文件中添加“/s”做任何事情。
我现在拥有的确切代码是
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
(“暂停”只是因为我不想在我看到想要发生之前提示关闭) 这不起作用,只是打开伪造安装程序。
理想情况下,我想要类似第二个代码块的东西,但 forge 安装不会打开并且需要交互(并且还将安装程序日志输出到控制台)
【问题讨论】:
-
在常规的 Minecraft Forge 安装中,是否需要用户交互?也就是说,是否需要任何确认、选择目录、安装类型、安装完成后确认/关闭对话框等?
-
我的印象是他们的安装程序没有静默安装选项,因此最终用户可以查看广告。
-
@FiddlingAway 存在与类型的交互(客户端、服务器或仅提取的选项)。并更改目录,但它有一个默认目录。它确实有一个弹出的“Forge 已安装”框。
-
@Compo 我已经查看是否有一个选项,但我总是被带回到这里(无论是我自己的问题还是有人在网站上谈论广告)。我仍然不确定是否存在这种选择。但是对于看到广告的最终用户来说,这并不重要,因为安装程序已经在下载的文件夹中(据我所知,让最终用户看到广告的唯一选择是在他们的浏览器中打开网站并手动安装它们下载它)
标签: windows batch-file installation minecraft-forge