Como criar um arquivo executável (.exe) muito simples?

1

Meu objetivo é executar um arquivo VBScript (.vbs) a partir de um arquivo executável (.exe) localizado no mesmo diretório "E: \". Qual seria a maneira mais simples de criar o arquivo executável?

Eu não vou usar algo parecido com "BAT to EXE Converter" ou "VBS to EXE" porque eles estão criando um arquivo na pasta TMP, e eu não quero isso, não é uma maneira simples de abrir um arquivo: o aplicativo poderia simplesmente abrir o arquivo .vbs já criado em vez de criar, abrir e excluir um arquivo em lote que iniciaria o arquivo .vbs.

Por que eu pergunto isso? E: é uma unidade de CD (eu armazeno dados nela fazendo arquivos ISO e montando-os). Eu quero um arquivo .vbs para executar uma vez que o CD é inserido em um PC para que eu fiz o arquivo autorun.inf, mas o problema é que ele só pode abrir um arquivo .exe, ele não funciona quando eu digito open=launch.vbs

    
por SkYWAGz 02.11.2014 / 07:57

2 respostas

4

Você deve ser capaz de acionar arquivos em lote (.bat) do autorun.inf. Em seguida, faça o script do arquivo em lote para executar seu arquivo VBS .

    
por 02.11.2014 / 08:12
1

Para iniciar um script, você deve passar o conteúdo do arquivo de script especificado para o mecanismo de script registrado. Você pode executar uma das versões do mecanismo do host de scripts do Windows digitando wscript.exe ou cscript.exe (seguido pelo menos o nome do script) em um prompt de comando.

No seu caso, você pode usar o caminho totalmente qualificado do mecanismo WSH escolhido em open entry em seu Arquivo Autorun.inf .

Ou você pode usar a entrada shellexecute :

[AutoRun]
shellexecute="launch.vbs"
UseAutoPlay=1
    
por 02.11.2014 / 21:35

Tags