如何在不手动删除任何文件的情况下从 minecraft.jar 中删除 META-INF?

如何在不手动删除任何文件的情况下从 minecraft.jar 中删除 META-INF?

在没有管理员权限的情况下,如何从 minecraft.jar 中删除 META-INF?我无法安装新软件。

答案1

我不是肯定你说的“手动删除文件”是什么意思,但是这里是如何删除META-INF文件夹的方法。

您必须minecraft.jar在可以编辑文件的程序中打开.zip(例如7-zip),然后META-INF像删除其他任何文件一样删除该文件夹。这不需要管理员权限,因为它minecraft.jar位于您的主文件夹中,您几乎可以完全控制它。在 Windows 上,您可以通过按Win+ E(Windows 键看起来像“开始”菜单)并%AppData%\.minecraft\bin在出现的窗口顶部的文本框中输入来访问正确的文件夹。

如果你不愿意自己做这件事,您可以请更有计算机经验的人来帮助您。可以编写程序或脚本来为您执行此操作,但这需要在您的计算机上安装其他软件(通常需要管理员权限)。

答案2

除了 Ben Blank 的回答之外,如果您由于没有管理员权限而无法安装 zip 应用程序,那么您可以重命名mincraft.jar

由于.jar文件只是.zip另一个名称下的文件,如果您使用的是 Windows,现在可以.zip像打开目录一样打开文件,那么您只需将其重命名minecraft.jar为即可minecraft.zip。现在您可以删除它,META-INF而无需安装任何其他应用程序。在此之后,请务必将其.zip重命名回.jar

Linux 也应该有原生的 zip 阅读器,这取决于发行版,而 minecraft 数据目录位于您的/home/[usr]/.minecraft目录中,由于它以点开头,因此可能会在您的文件资源管理器 UI 中隐藏。

相关内容