问题标签 [self-extracting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2881 浏览

installation - 创建 7-zip 安装程序包时出错

如果这不是问这个问题的正确地方,我很抱歉。

我使用 7zip 创建安装程序包。最近,我的电脑更新了,我不能再让它工作了。我使用 Visual Studio 2010 中的 Windows Installer 创建安装包,并将其添加到名为 setup.7z 的文件中。我已确认文件已正确存档。然后我打电话

copy /b 7zsd.sfx + config.txt + setup.7z setup.exe

它将所有内容打包到一个名为“ setup.exe”的文件中。单击此按钮将启动安装程序。

更新后,我仍然可以制作文件,而且看起来还不错。但是,如果我尝试单击它,我会收到一条消息说7-Zip: Unsupported method.

我安装了 7-Zip 版本 18.05 (x86)。老实说,我不确定我从哪里得到7zsd.sfx文件,但请记住必须找到它。它没有版本控制,但最后一次修改是在 2007 年 7 月 13 日。我不知道版本是否重要,因为您不需要安装 7-Zip,因为这是一个自解压文件。但是,可能是旧版本无法解压缩新版本压缩的内容。

0 投票
2 回答
468 浏览

installation - 接受参数并返回退出代码的自解压文件

我想创建一个名为 Setup.exe 的自解压文件 (SFX),其中包含具有一些依赖项的 Windows 应用程序。

可以使用参数启动 Windows 应用程序,我想将它们放在我的 Setup.exe 中,然后它应该将它们传递给 Windows 应用程序。此外,我想将 Windows 应用程序退出代码传递给 Setup.exe。

目前我已经尝试使用 7zip,但似乎还不够。

甚至可以使用 7z 还是您知道如何使用其他工具?

0 投票
1 回答
166 浏览

web-scraping - 带有 dd 和 dt 条件的 web scraper chrome 扩展

我想在网络上提取一些数据,我正在使用 chrome 提供的网络爬虫开发工具。我的网页包含一个部分,其中列出了每个产品的详细信息(有关图形卡、处理器、显示器等的详细信息)。但是每个部分都包含很多行,并且这些行的位置是不固定的。如果它是使用 TR 和 TD 标签描述的,那么我可以应用这样的条件(例如:tr:contains('Prozessortyp') td.value)这个条件确认,如果行值是“Prozessortyp”,那么只有对应的 td 值。

但是我正在提取的网站已经使用 dd 和 dt 标签进行了描述。我将附上一个特定部分的详细屏幕截图。 在此处输入图像描述

在此处输入图像描述

当我想在本节中选择第一行时,它在网络爬虫中提供的选择器是section:nth-of-type(2) dd:nth-of-type(1). 但是我怎么能设置条件,当行有一个键“Arbeitsspeicher-Typ”时,然后选择相应行中的值。

谢谢 :)

0 投票
1 回答
959 浏览

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

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

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

我该怎么办?我找不到有关此木马的任何信息,以知道如何避免这种情况。

0 投票
1 回答
407 浏览

c# - ZipFile (System.IO.Compression)、c# (WPF) 的字符提取问题

我正在尝试提取包含多个文件的 zip。某些文件的名称中包含“§”字符(“abc(§7)abc.txt”)。开箱时,

但是,“§”字符被翻译成“õ”(带波浪号的拉丁文小写字母 O)字符。

我已经尝试更改编码。但只有 ASCII 或 UTF-8(默认)

有人能告诉我这个错误吗?

0 投票
2 回答
271 浏览

powershell - 由 WinRar 自解压存档执行的脚本未按预期运行

我有一个自解压的 WinRar 存档,用于在完成后运行一个 powershell 脚本。该脚本将启动,但特定命令不会给出预期结果。

特别是,我有以下命令来查找已安装游戏的安装路径(Risk of Rain 2)。

单独运行脚本时,我得到了预期的安装路径。

当脚本启动时(在提取之前或之后),命令似乎运行,但没有输出。

在测试中,我删除了除以下内容之外的所有内容:

这仍然有效,输出已安装应用程序的列表。当我将管道添加到“Where-Object”部分时,它开始失败。

我唯一的猜测是 WinRar 启动脚本时设置了一些其他参数。

我尝试让 Winrar 启动一个 .bat,然后运行 ​​.ps1 文件,但结果相同。以管理员身份运行存档也是如此。

我的 powershell 脚本有什么奇怪的地方,还是我只是错过了 Winrar 处理事情的方式?

谢谢!

0 投票
0 回答
64 浏览

c# - 使用 IExpress.exe 生成 exe 时 SED 文件位置错误

我有一个使用 IExpress.exe 生成捆绑 exe 并从命令提示符运行以下命令的项目

它调用 IExpress UI 并在 SED 位置的文本框中自动粘贴不正确的值

路径不正确:C:\WINDOWS\system32"C:\Users\Desktop\Generation\template.sed"

我想知道为什么会出现这种差异。任何人都可以提供解决此问题的建议。

在此处输入图像描述

0 投票
1 回答
63 浏览

c# - 如何以编程方式创建自解压档案?

我试图创建一个生成自解压可执行文件的实用程序,其中包含预生成的可执行文件和动态生成的文本文件。

我看过,我可能正在寻找错误的关键字,但我找不到任何有用的东西。

0 投票
0 回答
6 浏览

self-extracting - 我可以在 iexpress 自解压器中更新可执行文件的名称吗?

我正在使用包装我的应用程序 myApp.exe 的 iexpress 创建一个自解压可执行文件。我需要能够将此可执行文件放置在包含我的自解压可执行文件名称的路径中。或者我需要能够更新我包装的可执行文件的名称。

例如,我的自解压可执行文件名为 MyApp_12.exe 包装的可执行文件需要变量 12 才能被文件读取。假设我们在创建自解压可执行文件时不知道这个值。

有什么办法可以做到这一点吗?还是有更好的方法让我将变量传递给我的应用程序?

0 投票
0 回答
35 浏览

python - 能够使用 python 代码从 BSE 的 API 中仅提取一页(约 50 项)而不是日期的所有数据。早些时候,我曾经获取某个日期的所有数据

我一直在使用 python 代码从 BSE 的 API 访问信息。它曾经拉出所有公告,但现在我只得到其中的一页(〜50)。不确定参数是否有问题或后端有一些变化。我对python的了解有限。