我如何仅使用 windows/java/portable 程序中内置的命令从 CMD 中提取 .GZ 文件
How would I extract a .GZ file from CMD using only commands built in to windows/java/portable program
我的团队正在处理 .GZ 文件,他们需要某种方式,无论如何,从命令行提取 .GZ。它可以使用 Java 命令(只要它可以是来自 CMD 的 运行)。如果可以使用第三方 PORTABLE 可执行文件来完成,那也很好,只要它是免费的。我在这里没有太多要说的,所以我会尽可能提供最多的信息。简而言之:
- 我需要打开 .gz 文件
- 必须通过批处理文件 (CMD) 完成
- 它不能使用除Java以外必须安装的任何东西。
- 它可以使用便携式 EXE(可从 CMD 切换)
非常感谢,抱歉信息太少了!
-Lucas E. EDG 执行程序员
旁注:这与我的世界一致,所以,我知道我可以以某种方式制作和提取它们,因为我的世界以 .gz 格式保存它的日志文件。 如果项目我需要 minecraft 我可以使用它。
Java 具有用于处理 gzip 流的 built-in 代码,但无法从命令行访问它(例如,您不能键入 java -blah
和 ungz 某些内容)。如果您可以访问 Java 编译器,您可以编写一个小程序来 ungz 您的文件。
另一种选择是下载 GNU gzip for Windows(如果使用 Windows)并使用该包中的二进制文件。任何 non-windows OS 都应该已经安装了 "gunzip",因此您无需提供任何额外的东西。
7Zip 实用程序可以解压缩 gzip 文件
7z.exe x file.gz -so > uncompressed.dat
7z.exe 是可移植的,如果你带着它的 DLL
(我认为只是 7z.dll)
它是免费的,因为您可以免费使用它。如果您想将其与商业产品一起分发,您可能需要联系所有者。
我在第 3 方产品中看到它的名字被提及。 "Powered by 7zip" 但是网站上的许可证是(部分)
7-Zip
~~~~~
License for use and distribution
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7-Zip Copyright (C) 1999-2016 Igor Pavlov.
Licenses for files are:
1) 7z.dll: GNU LGPL + unRAR restriction
2) All other files: GNU LGPL
The GNU LGPL + unRAR restriction means that you must follow both
GNU LGPL rules and unRAR restriction rules.
Note:
You can use 7-Zip on any computer, including a computer in a commercial
organization. You don't need to register or pay for 7-Zip.
我的团队正在处理 .GZ 文件,他们需要某种方式,无论如何,从命令行提取 .GZ。它可以使用 Java 命令(只要它可以是来自 CMD 的 运行)。如果可以使用第三方 PORTABLE 可执行文件来完成,那也很好,只要它是免费的。我在这里没有太多要说的,所以我会尽可能提供最多的信息。简而言之:
- 我需要打开 .gz 文件
- 必须通过批处理文件 (CMD) 完成
- 它不能使用除Java以外必须安装的任何东西。
- 它可以使用便携式 EXE(可从 CMD 切换)
非常感谢,抱歉信息太少了! -Lucas E. EDG 执行程序员
旁注:这与我的世界一致,所以,我知道我可以以某种方式制作和提取它们,因为我的世界以 .gz 格式保存它的日志文件。 如果项目我需要 minecraft 我可以使用它。
Java 具有用于处理 gzip 流的 built-in 代码,但无法从命令行访问它(例如,您不能键入 java -blah
和 ungz 某些内容)。如果您可以访问 Java 编译器,您可以编写一个小程序来 ungz 您的文件。
另一种选择是下载 GNU gzip for Windows(如果使用 Windows)并使用该包中的二进制文件。任何 non-windows OS 都应该已经安装了 "gunzip",因此您无需提供任何额外的东西。
7Zip 实用程序可以解压缩 gzip 文件
7z.exe x file.gz -so > uncompressed.dat
7z.exe 是可移植的,如果你带着它的 DLL (我认为只是 7z.dll)
它是免费的,因为您可以免费使用它。如果您想将其与商业产品一起分发,您可能需要联系所有者。
我在第 3 方产品中看到它的名字被提及。 "Powered by 7zip" 但是网站上的许可证是(部分)
7-Zip
~~~~~
License for use and distribution
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7-Zip Copyright (C) 1999-2016 Igor Pavlov.
Licenses for files are:
1) 7z.dll: GNU LGPL + unRAR restriction
2) All other files: GNU LGPL
The GNU LGPL + unRAR restriction means that you must follow both
GNU LGPL rules and unRAR restriction rules.
Note:
You can use 7-Zip on any computer, including a computer in a commercial
organization. You don't need to register or pay for 7-Zip.