我通常压缩使用tar zcvf
和解压缩使用tar zxvf
(由于习惯使用gzip).
我最近得到了一个具有超线程的四核CPU,所以我有8个逻辑核心,我注意到许多核心在压缩/解压缩期间未被使用.
有什么办法可以利用未使用的核心来加快速度吗?
如何从C#控制台应用程序创建7-Zip存档?我需要能够使用常规的,广泛使用的7-Zip程序来提取档案.
byte[]
.当我将byte[]
数组写入文件时,我无法使用7-Zip(File.7z is not supported archive
)提取它.File.7z is not supported archive
)提取文件.我尝试通过CMD解压缩文件.
所以我安装了winzip(及其插件到cmd),winrar和7-zip.
但是当我尝试通过CMD 执行命令时:
7z e myzip.zip
Run Code Online (Sandbox Code Playgroud)
它给出了下一个错误:
7z is not recognized as an internal or external command
Run Code Online (Sandbox Code Playgroud)
另外,我在环境变量中添加了7-z的文件夹(属性 - >高级 - >环境变量 - >用户变量 - >选择路径,并添加 C:\Program Files\7-Zip
可能是什么原因?
在Mac/Linux上压缩/解压缩受密码保护的zip文件,我使用:Zip:
zip -P password -r encrypted.zip folderIWantToZip
Run Code Online (Sandbox Code Playgroud)
解压缩:
unzip -P password encrypted.zip
Run Code Online (Sandbox Code Playgroud)
在命令行上Windows上的等效命令是什么(假设已经安装了7zip)?
我一直在做研究,发现使用Java zip4j库密码加密是不可能的.Windows也没有像Mac/Linux这样的zip命令提示符
所以目前我的用户下载一个zipfile,解压缩然后运行setup.exe - 我希望他们只需点击一下即可.使用http://www.wikihow.com/Use-7Zip-to-Create-Self-Extracting-excutables我可以创建一个自解压的exe,但它实际上并没有运行安装程序.
从这个问题
为什么7zip在制作SFX安装程序时忽略我的InstallPath?
看来我还需要一个.sfx文件,所以我从另一个问题复制并创建了一个包含以下内容的文件
;!@Install@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="setup.exe"
;!@InstallEnd@!
Run Code Online (Sandbox Code Playgroud)
并调用setup.sfx并将其与其他文件一起存档
setup.ini
setup.exe
setup.ico
install.jar
JVM32 (folder)
Run Code Online (Sandbox Code Playgroud)
但它没有任何区别,我还需要做些什么.
补充问题,我也有WinRar,它是否影响最终用户体验我是否使用7Zip或Winrar?
如何在Windows中创建tar.gz存档文件以在c面板中上传和提取?
问题:我希望能够一步提取tar.gz文件.这使我的问题几乎 与这个问题相同:tar-gz的stackoverflow问题.
我的问题是几乎相同的,但不一样的,因为我想做到这一点,使用7zip的命令行(或类似的东西)一个bat文件或红宝石/的Perl/Python脚本内的窗口.
问题:这个看似简单的任务证明比第一次出现更具参与性.有没有人有一个脚本可以做到这一点?
我使用7z命令行可执行文件来压缩文件,但我看到,在添加到存档时,文件的路径将保留在存档中.
所以,如果我这样做
7z a -tzip myzip.zip dir1\dir2\*
Run Code Online (Sandbox Code Playgroud)
存档myzip.zip将包含路径dir1\dir2.我不想要这个,而是我只希望将文件添加到zip文件而不保留路径.我搜索了很多但似乎没有找到任何方法这样做,也许我错过了一些明显的东西?
谢谢
在Linux上我可以使用文件滚动并打开浏览EAR文件的内容而无需手动打开它,甚至可以快速挖掘包含的WAR文件和JAR文件.
这是另一个必须拥有我在OSX上缺少的工具(以及meld).
任何可以做到这一点的好工具?
更新: 我找到了一个符合我需求的工具:http://www.zipeg.com/
尊敬的午夜指挥官(MC) - 但它是命令行(但非常快)以及更新版本的VI(可以进入压缩文件)
我想在Python脚本中提取7-Zip档案.它工作正常,除了它吐出提取细节(这在我的情况下是巨大的).
有没有办法在提取时避免这些冗长的信息?我没有找到任何"静默"命令行选项7z.exe
.
我的命令是
7z.exe -o some_dir x some_archive.7z
Run Code Online (Sandbox Code Playgroud)