当前位置: 首页 > 知识库问答 >
问题:

批处理文件导致Minecraft使用不同的目录?

盖马鲁
2023-03-14

我第一次尝试为Minecraft Forge 1.7.2设置一个服务器。当我直接从jar中运行服务器时,它工作得非常好。但是,我喜欢使用批处理文件来分配更多的RAM。我从1.2.4开始就使用了这个特定脚本的变体,它一直运行良好。然而,在更新到1.7.2时,我遇到了一个从未见过的问题。

这是我正在使用的脚本:

@echo off
java -d64 -Xms1G -Xmx2G -jar "F:\games\Minecraft\~1.7.2MMMserver\forge-1.7.2-10.12.1.1060-universal.jar"
pause

共有1个答案

计和顺
2023-03-14

添加一个cd命令,该命令应该设置工作目录。

如果以管理员身份运行原始目录,则工作目录为C:\windows\system32

@echo off
cd /d "F:\games\Minecraft\~1.7.2MMMserver\"
java -d64 -Xms1G -Xmx2G -jar "F:\games\Minecraft\~1.7.2MMMserver\forge-1.7.2-10.12.1.1060-universal.jar"
pause
 类似资料:
  • 我的要求是为不同格式的文件(PSV和CSV)轮询两个不同的目录,并使用Spring批处理它。 我使用入站通道适配器轮询目录。但是,我无法找到一种方法来根据文件类型调用相应的阅读器及其标记器和字段映射器。 例如,如果它是psv-调用PSV阅读器,如果它是csv-调用CSVReader,CSV线路映射器 任何帮助都将不胜感激。 谢谢

  • 问题内容: 我是批处理文件的新手。我有两个项目,我想使用批处理文件运行它们。projectA应该在端口8081上运行,而projectB应该在8082上运行。我尝试了以下两种方法,但是只有projectA在端口8081上启动。 似乎没有阅读以下部分。 我也尝试创建2个批处理文件:master.bat和slave.bat。 master.bat包含以下内容,并正在调用slave.bat: slave

  • 昨晚,我决定尝试编写一个批处理文件。我使用了一些参考资料和一些在线演练,最终制作了以下程序。 这个程序很简单,你可以用用户名和密码登录,然后进入游戏目录。克鲁克。io是可行的,但我不知道如何称呼Minecraft和Valorant。打开游戏的过程就是我所说的。例如,MinecraftLauncher。exe是将启动Minecraft的进程的名称。当我从菜单中选择Minecraft时,它会显示错误消

  • 主要内容:创建批处理文件,保存批处理文件,执行批处理文件,修改批处理文件在本章中,我们将学习如何创建,保存,执行和修改批处理文件。 创建批处理文件 批处理文件通常在记事本中创建。 因此,最简单的方法是打开记事本并输入脚本所需的命令。 对于这个练习,打开记事本并输入以下语句。 保存批处理文件 在创建批处理文件后,下一步是保存批处理文件。 批处理文件的扩展名为或。 命名批处理文件时需要注意的一些常规规则 - 在命名批处理文件时避免使用空格,有时会在从其他脚本中调用时产生问

  • 我知道匹配模式解析器,这是Spring批处理提供的。我需要关于如何构造批处理作业的帮助,以便它可以读取循环中的记录类型5和记录类型6。

  • 我试图验证输入文件是否为空或有数据。我正在使用Spring批处理通过XML bean配置,我的实际配置如下: 在我的课堂上,我有这样的东西: 但它从未进入“else”声明,它只是结束了这个过程。 有人知道是否有其他方法来验证文件是否为空吗?

  • 我想知道为什么中的和批处理文件之间会有延迟。

  • 我想执行一个批处理文件 D:\apache-tomcat-6.0。20\apache-tomcat-7.0。30\bin\shutdown。球棒 它位于我的服务器上。 我应该如何编写我的文件?