[VB6] AutoRun

WinAce_Boy

Power Member
Oi, gostava de saber como fazer para quando se insere uma unidade(Pen de preferencia), o windows automaticamente execute um ficheiro exe..
Obrigado pela atencao
 
Entra no clube :( ando a tentar autoruns há muito tempo e népias. Acho que tou a fazer qualquer coisa mal mas sigo todas as instruções.

Se conseguires alguma coisa avisa :)

Boa sorte!
 
Basta teres um ficheiro no root da drive. Autorun.inf. Para mais informações, http://en.wikipedia.org/wiki/Autorun :)

Normalmente o conteúdo dum ficheiro Autorun é isto:
Código:
[autorun]
open=setup.exe
icon=favicon.ico

Geralmente, só funciona com CDs. É que nunca se sabe que EXE está lá :rolleyes: com Pen drives é possível, mas tens de activar isso no registry.
 
Última edição:
Basta teres o ficheiro no root da unidade que o Windows encarrega-se de fazer o resto. Basicamente o que esse simples ficheiro faz (o que te mostrei) é executar automaticamente o programa que está no campo "Open" (como se tivesses sido tu a dar o duplo clique -> ele executa!), e faz com que o icone que aparece no Explorador seja um escolhido por ti.

Só tens de ter o ficheiro. Não é preciso alterares nada em lado nenhum. Se tiveres um CD-RW por aí, experimenta! Crias um autorun.inf no root do CD, apontas para um executável qualquer que também gravarás no CD, gravas o CD, tiras, e voltas a pôr.
 
Entra no clube :( ando a tentar autoruns há muito tempo e népias. Acho que tou a fazer qualquer coisa mal mas sigo todas as instruções.

Se conseguires alguma coisa avisa :)

Boa sorte!
Li isto agora. Como é que tens tentado e o que é que acontece? Nada? É que pode estar desactivado no registry...
 
Acho que a maior parte do que está aí é desnecessário. Só é preciso o OPEN e o ICON.

Quanto ao Vista, não sei. Quanto ao XP, isso depende, como eu já disse, das definições no registry. Se o Autorun automático estiver activado, basta colocar o CD na drive que ele arranca a aplicação automaticamente. Se estiver desactivado, a única forma de ainda ter algum autorun é dando o duplo clique no icon.

Quanto à pen, acho que, estando o autorun desligado por defeito, a única forma standard de o fazer (sem modificar o registry) será dando o duplo clique no icon.
 
Vb6 autorun....

Bom em primeiro lugar prazer em conhecervos a todos :)

agora quanto aos autorun em vb6... e o seguinte se tas a pensar em fazer uma aplicaçao cm instalação e k faça autorun ao iniciar o computador aconcelhote ao criares o instalador k ele crie um atalho para aplicaçao no arranque do utilizador.

exemplo:
C:\Documents and Settings\xxx\Menu Iniciar\Programas\Arranque

nesta pasta.

se pretenderes criar um cd cm autorun aconcelhote a utilizar o autorun.inf tal cm mts disseram...

tbm poderas usar este software: cd menu pro


http://www.cdmenupro.com/


cria autoruns tbm funcionando para pendrives e cd's etc.... (axo k ja tem actualizado pa vista)



espero ter ajudado ;)
cumprimentos
Gooden
 
O que ele quer é um autorun ao inserir o dispositivo. Não um arranque no inicio do computador ;):
Oi, gostava de saber como fazer para quando se insere uma unidade(Pen de preferencia), o windows automaticamente execute um ficheiro exe..
Obrigado pela atencao
E não aconselho nunca instalar programas para fazer ficheiros destes. Para além disso estás no fórum de Programação. Só por aí percebes que ele não quer que lhe façam isso. Quer, sim, saber fazer.
 
eu sei que esta pergunta é uma beca noob mas gostava de saber se os autoruns tambem correm paginas de net em qualquer linguagem , como por exemplo html ou php , ou javascript... ficava muito contente se alguem respondesse hoje =)

desde ja obrigado ... cumprimentos
 
Corre HTML. Para PHP precisas de executar um servidor (a menos que executes no autorun um parser de PHP que te mostra a página no browser). Javascript, penso que também, mas não vejo utilidade para isso.
 
Back
Topo