Eu tenho experimentado com a criação de um programa instalador de arquivos em lote. incorporando o arquivo no arquivo em lotes e usando uma more +...
linha para extraí-lo.
Aqui está o meu código:
@echo off
set self=%~df0
>%userprofile%\desktop\file.exe more +8 "%self%"
echo done!
pause
exit
REM beginning of exe file...
c
sd
€ ~ * 0 ~ * € *’s6 (e
t
€ s.
(/
€ * (f
*^( og
,
(9 oh
*0 K ~ ->~ (i
(j
~ -( þ7 sk
ol
€ Þ(m
Ü~ *
etc...
O problema:
Eu estou tentando extrair um exe GUI, no entanto, uma vez que é extraído, quando tento executá-lo, o Windows trata como se fosse um programa de 16 bits ... Por que isso acontece? E como posso consertar isso?