В настоящее время я использую три приложения командной строки Windows для резервного копирования, архивирования и загрузки файлов: HoboCopy.exe, 7za.exe и ncftpput.exe.

Мне было интересно, есть ли способ каким-то образом объединить / объединить эти двоичные файлы в один EXE без доступа к их исходному коду.

Я смутно помню, как несколько лет назад использовал приложение, которое могло бы делать это для DLL, т.е. объединить EXE-файл и библиотеки DLL, от которых он зависел, но можно ли это сделать с помощью EXE-файлов?

Спасибо.

1 ответ1

0

Вы рассматривали bat2exe? Создайте новый каталог, скопируйте в свои исполняемые файлы, затем добавьте следующий пакетный скрипт с любым именем:

@echo off
dir /b *.exe
echo Enter what to execute:
set /p exec=
%exec%.exe
pause

Следуйте инструкциям на экране от bat2exe. Возможно, это не самое элегантное решение, но все равно должно работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .