标签: self-extracting

自解压 zip 接受参数

我正在寻找一个工具,它允许我创建一个可以接受参数的自解压可执行文件。这些参数稍后将传递到驻留在自解压 exe 包含的包中的批处理文件。

这是我想要逐步实现的目标:

用户类型:cmd>setup.exe arg1 arg2 arg3 arg4 arg5

预期行为:1) setup.exe 将其内容提取到某个文件夹 2) 然后它执行带有 arg1、arg2、...arg5 参数的批处理文件

有人知道这样的工具吗?

parameters installation arguments exe self-extracting

5
推荐指数
1
解决办法
9457
查看次数

如何以静默模式提取 WinZip 自解压 exe

我使用 WinZip Self-Extractor 创建了一个 exe 文件。它以 UI 模式提取文件,即双击安装程序时会打开一个新窗口,显示正在解压缩 setupname.exe。我需要在静默模式下提取相同的 exe,该模式不应显示解压缩 UI 信息。

是否可以在UI 模式和静默模式下使用 WinZip Self-Extractor 来提取 exe ?如果可以的话,请分享执行此操作的步骤。

installation self-extracting winzip

5
推荐指数
1
解决办法
2万
查看次数

sh shell中的自解压脚本

我如何制作一个可以执行的自解压存档sh

我最接近的是:

extract_archive () {
    printf '<archive_contents>' | tar -C "$extract_dir" -xvf -
}
Run Code Online (Sandbox Code Playgroud)

其中<archive_contents>包含带有空字符的tarball %,'以及\在单引号之间转义和包含的字符.

有没有更好的方法来做到这一点,以便不需要逃避?

(请不要指向我shar,makeself等等.我想从头开始写.)

shell self-extracting sh

3
推荐指数
1
解决办法
6584
查看次数

如何在java中获取.exe文件的最后'n'个字节?

我需要在java中自解压.exe文件的最后22个字节作为中心目录的结尾(没有命令行,请不要终端解决方案).我尝试使用bufferInputStream读取.exe文件的内容并获得成功但是在尝试使用时获取最后22个字节

BufferInputStream.read(byteArray, 8170, 22);
Run Code Online (Sandbox Code Playgroud)

java正在提出异常,说它是封闭的流.在这方面的任何帮助将非常感激.谢谢.

java exe self-extracting

2
推荐指数
1
解决办法
155
查看次数

我无法使用 WINRAR 创建自解压文件,因为 Defender 说这是一个名为 Wacatac 的木马

我正在尝试创建一个自解压 EXE 来运行我的安装程序,该程序由 3 个文件组成,因此我需要将其打包以进行分发。

问题是,一旦使用 WinRAR 创建该文件,Windows Defender 就会自动将其删除,因为它认为这是一个名为 Wacatac 的木马。

我能做什么呢?我找不到有关该木马的任何信息,无法知道如何避免这种情况。

windows executable self-extracting winrar

2
推荐指数
1
解决办法
2939
查看次数