我目前使用三个命令行 Windows 应用程序来备份、压缩和上传文件:HoboCopy.exe、7za.exe 和 ncftpput.exe。
我想知道是否有办法以某种方式将这些二进制文件合并/组合成一个 EXE,而无需访问其源代码。
我依稀记得几年前使用过一个应用程序可以对 DLL 执行此操作,即合并 EXE 及其所依赖的 DLL,但是可以对 EXE 执行此操作吗?
谢谢。
答案1
你有没有考虑过执行程序? 创建一个新目录,复制您的可执行文件,然后以任意名称添加以下批处理脚本:
@echo off
dir /b *.exe
echo Enter what to execute:
set /p exec=
%exec%.exe
pause
按照 bat2exe 的屏幕指示操作。这可能不是最优雅的解决方案,但应该仍然有效。