草庐IT

c++ - 是否有 WinZip 的环境变量或等效变量?

我可以使用WinZip32.exe的环境变量或等效变量来查找它的位置路径吗?编辑-这是一个用于受控系统的内部工具。谢谢。 最佳答案 您可以访问注册表并使用查找.zip文件的关联程序。无论如何,这会更好,因为不是每个人都使用WinZip。 关于c++-是否有WinZip的环境变量或等效变量?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3303036/

windows - .exe 文件大小是否会影响其图标是否显示?

我有一大堆文件,我试图将它们打包到一个自解压可执行文件中,到目前为止,我已经能够使用Installshield10.5和WinzipSelf-Extractor4.0完成此操作,但是我无法获得图标出现在最终的.exe文件中(现在,显示的是Windows默认的白色窗口/蓝色标题图标)我尝试使用NSIS、Installshield、WinzipSelf-Extractor中内置的实用程序,甚至在最终的.exe文件上使用Reshacker和eXe来更改图标。根据每个解决方案,图标文件确实嵌入了.exe,但它们拒绝在资源管理器中显示。所以,我认为这个问题可能与.exe(1.39GB)的大文件大

java - ZipFile 抛出错误,但 ZipInputStream 能够解压缩存档

我遇到了java.util.zip.*的奇怪行为我有一个zip文件,解压后会发生以下问题ZipFilezipfile=newZipFile(file,ZipFile.OPEN_READ);这是准确的错误信息java.util.zip.ZipException:errorinopeningzipfileatjava.util.zip.ZipFile.open(NativeMethod)atjava.util.zip.ZipFile.(ZipFile.java:127)atjava.util.zip.ZipFile.(ZipFile.java:143)atcom.basware.Extra

java - 如何从 Java 中的 Winzip 自解压 (exe) zip 文件中读取?

在将数据传递给ZipInputStream之前,是否有现有的方法或者我需要手动解析并跳过exeblock? 最佳答案 查看EXEfileformat后和ZIPfileformat并测试各种选项,最简单的解决方案似乎是忽略第一个zip本地文件头之前的任何前导码。我写了一个输入流过滤器来绕过序言并且它工作得很好:ZipInputStreamzis=newZipInputStream(newWinZipInputStream(newFileInputStream("test.exe")));while((ze=zis.getNextEnt

linux - 在 linux box 上创建自解压 zip 存档

由于一些我不会涉及的限制,我必须在linux机器上创建一个自解压ZIP存档。生成的存档应该只能在Windows上执行。这是可能吗?如果是这样,什么工具可以完成这项工作?背景:当用户从我的linuxbox下载安装包时,我需要为该安装包预填充特定的key。我只在运行时知道那个键;我的想法是使用该key编写一个简单的.xml文件,然后将带有该xml文件的.msi安装程序压缩到一个自解压存档中,并将该文件发送到浏览器。如果您对如何实现它有其他想法,我也很乐意听到这些想法 最佳答案 您的答案可以在以下页面找到:http://ubuntufor

linux - 在 linux box 上创建自解压 zip 存档

由于一些我不会涉及的限制,我必须在linux机器上创建一个自解压ZIP存档。生成的存档应该只能在Windows上执行。这是可能吗?如果是这样,什么工具可以完成这项工作?背景:当用户从我的linuxbox下载安装包时,我需要为该安装包预填充特定的key。我只在运行时知道那个键;我的想法是使用该key编写一个简单的.xml文件,然后将带有该xml文件的.msi安装程序压缩到一个自解压存档中,并将该文件发送到浏览器。如果您对如何实现它有其他想法,我也很乐意听到这些想法 最佳答案 您的答案可以在以下页面找到:http://ubuntufor

linux - 压缩命令不起作用

我正在尝试使用shell脚本命令压缩文件。我正在使用以下命令:zip./test/step1.zip$FILES其中$FILES包含所有输入文件。但是我收到如下警告zipwarning:namenotmatched:myfile.dat还有一件事我观察到文件夹中文件列表中的最后一个文件有上述警告并且该文件没有被压缩。谁能解释一下为什么会这样?我是Shell脚本世界的新手。 最佳答案 zipwarning:namenotmatched:myfile.dat这意味着文件myfile.dat不存在。如果文件是指向不存在文件的符号链接(sy

linux - 压缩命令不起作用

我正在尝试使用shell脚本命令压缩文件。我正在使用以下命令:zip./test/step1.zip$FILES其中$FILES包含所有输入文件。但是我收到如下警告zipwarning:namenotmatched:myfile.dat还有一件事我观察到文件夹中文件列表中的最后一个文件有上述警告并且该文件没有被压缩。谁能解释一下为什么会这样?我是Shell脚本世界的新手。 最佳答案 zipwarning:namenotmatched:myfile.dat这意味着文件myfile.dat不存在。如果文件是指向不存在文件的符号链接(sy

php - 如何在 Linux 上从 PHP 创建兼容 WinZip 的 AES-256 加密 zip 文件?

我必须从Linux机器上的PHP应用程序创建一个WinZip兼容的zip文件,它必须使用AES256加密。我找到了一些适用于Windows上的PHP的解决方案,但它们对我没有帮助!一个PHP包会很棒,但如果我需要,我总是可以让我的PHP代码运行exec()或其他东西来运行linux命令行实用程序。有什么建议吗? 最佳答案 不是特定于php的(这个问题在没有php的情况下在google中排名很高):7-Zip实现了这个功能,在我的文档中我找到了这个命令:7zaa-tzip-pPASSWORD-mem=AES256target.zipf