• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Themyth
V2EX  ›  程序员

有没有可以将 2 个 exe 合并/打包的生成工具?

  •  
  •   Themyth · Apr 3, 2019 · 6757 views
    This topic created in 2772 days ago, the information mentioned may be changed or developed.
    就是可以将 2 个 exe 打包成 1 个 exe,就是类似套壳一样...
    并且启动时,会打开这 2 个 exe。。。。
    有这样的工具么。。。
    37 replies  •  2019-04-22 10:08:46 +08:00
    Mithril
    Mithril
    Apr 3, 2019
    1
    自己写一个吧,不会很难。
    实在懒得写就做个自解压的压缩包也可以,自动解压到默认路径然后跑个脚本把俩 exe 挂起来完事。
    Doldrums
    Doldrums
    Apr 3, 2019
    2
    _(¦3 」∠)_
    还真有和我一样疑问的。。。一直想把单文件的 Snipaste 和 FSCapture 合并到一个界面。。。Mark
    ragnaroks
    ragnaroks
    Apr 3, 2019
    3
    如果是 C#写的,.net framework 和 core 的话,是有的,而且可以自定义入口
    mystrylw
    mystrylw
    Apr 3, 2019
    4
    找找当年的打包挂马工具( doge
    angles6645
    angles6645
    Apr 3, 2019 via Android
    5
    自解压文件好像也还行吧
    Themyth
    Themyth
    OP
    Apr 3, 2019
    6
    @Mithril 额。。。不会写。。。。
    Themyth
    Themyth
    OP
    Apr 3, 2019
    7
    @mystrylw 你说的好有道理。。


    @zst 下次启动的时候 没法同时启动 2 个了。。
    @ragnaroks 是 c++
    angles6645
    angles6645
    Apr 3, 2019
    8
    @Themyth #7 你写个小程序把他们依次调用一下呗
    Themyth
    Themyth
    OP
    Apr 3, 2019
    9
    @zst 这样也行。。不过要是有现成的合并的工具就好了。。。
    Valid
    Valid
    Apr 3, 2019
    10
    winrar
    vinsony
    vinsony
    Apr 3, 2019
    11
    有,零几年的时候我就看到过这种工具,名字忘了
    Mithril
    Mithril
    Apr 3, 2019
    12
    @Themyth 打包程序有很多,不过绝大部分都只能指定一个 exe 作为入口。所以你很可能得写个简单的 bootstrapper 去启动这俩程序。
    上面说的自解压是一种最简单的,另外还有一些防破解用的容器化虚拟机,比如很久之前有个叫 Spoon Studio 的(不知道现在还有没有了)。这些都可以把一个程序和它的依赖打包到一起,运行的时候释放到内存里。
    kokutou
    kokutou
    Apr 3, 2019 via Android
    13
    winrar,设置自解压,设置解压后运行就可以了。
    或者写个 bat,用 start 启动也可以啊。
    zgcwkj
    zgcwkj
    Apr 3, 2019
    14
    打开一个 exe,然后两个程序一起启动?
    z775781
    z775781
    Apr 3, 2019
    15
    我记得这一般都是木马捆绑的手段啊,建议直接用 winrar 自解压格式,捆绑的各种软件会误报
    cat9life
    cat9life
    Apr 3, 2019
    16
    对啊 以前不是有好多木马捆绑吗 不知道会不会都被杀绝了
    ikigai
    ikigai
    Apr 3, 2019
    17
    可以去网上搜下这个关键字"exe 捆绑软件",不过会被安全软件认定不安全。。
    Tink
    Tink
    Apr 3, 2019
    18
    7zip winrar 都可以
    Tink
    Tink
    Apr 3, 2019
    19
    创建一个 7zip 自解压文件,里面放两个 exe 加一个批处理,打开之后自动运行批处理,批处理自动运行两个 exe
    catalina
    catalina
    Apr 3, 2019 via Android
    20
    7z ? winrar ?好压?(滑稽)
    her999
    her999
    Apr 3, 2019
    21
    利用 winrar 的自解压功能,写个脚本就能实现。
    ksharp8
    ksharp8
    Apr 3, 2019
    22
    捆绑机
    loading
    loading
    Apr 3, 2019 via Android
    23
    木马打包工具,又快又好,只有一个缺点:会报毒。
    Themyth
    Themyth
    OP
    Apr 3, 2019
    24
    @loading 知道了....这个太那啥了....

    @her999 打算用这个方法了.

    @Tink 谢谢 打算用这个方法。
    @Tink 好的 谢谢

    @ikigai 是的 。。。这种方法不太合适。。。
    @cat9life 基本灭绝了。。。
    @z775781 谢谢 打算用这个方法。。。。
    Themyth
    Themyth
    OP
    Apr 3, 2019
    25
    @Mithril 你说的这个挺有意思的 我搜索看看
    Themyth
    Themyth
    OP
    Apr 3, 2019
    26
    @kokutou 打算用这个方法了。


    @zgcwkj 对的
    crab
    crab
    Apr 3, 2019
    27
    开始-运行-输入:iexpress
    hkitdog
    hkitdog
    Apr 3, 2019 via iPhone
    28
    用易語言寫,把兩個 exe 加入資源表
    http://www.511yj.com/eyuyan-damo-run.html
    s884812
    s884812
    Apr 4, 2019
    29
    exejoiner
    annielong
    annielong
    Apr 4, 2019
    30
    记得当年 win98 内置了一个,可以把文件插入另一个文件中,忘记叫什么了
    mostkia
    mostkia
    Apr 4, 2019
    31
    使用 winRAR 自解压文件
    z1154505909
    z1154505909
    Apr 4, 2019
    32
    我是写 python 写了一个工具需要调用另外一个 exe ,开始也想把另外一个包到我的 exe 里面,可是找不到方法,最后大仙只要把那个 exe 丢到代码里面对应的路径,这边打包的 exe 不包含也没事,我就不考虑把另外一个 exe 打包到我的 exe,我是懒到了极点
    rizon
    rizon
    Apr 4, 2019
    33
    06 年 我初中的时候写过这东西,不但是 exe,其他文件也可以。而且在合并文件的基础上,又开发了一个文件加锁工具,B/S 的,基于服务器验证的,可以实现对被加锁 app 的密码动态修改,失效。
    哈哈~当时还有个卖外挂的找我想用这个东西把它的外挂做成试用版给客户
    rizon
    rizon
    Apr 4, 2019
    34
    @rizon #33 啊哈 ~真的是勾起我回忆了,刚才翻了一下我以前写的 lofter。青春饱满的孩子气啊,真好

    rizon
    rizon
    Apr 4, 2019
    35
    @annielong #30 没记错的话,windows 自带的 copy 命令是直接可以合并文件的
    Themyth
    Themyth
    OP
    Apr 5, 2019
    36
    @rizon 你为什么要暴露你的年龄 哈哈哈哈
    kulle
    kulle
    Apr 22, 2019
    37
    @Valid 4 月份用程序调用 winrar 命令 的 3.x, 4.x 版本解压失效, 5.x 版才正常, 不知道出了什么问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1385 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 20:16 · PVG 04:16 · LAX 12:16 · JFK 15:16
    ♥ Do have faith in what you're doing.