1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[VB6] AutoRun

Discussão em 'Programação' iniciada por WinAce_Boy, 3 de Maio de 2007. (Respostas: 15; Visualizações: 1851)

  1. WinAce_Boy

    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
     
  2. Angel_p_ir

    Angel_p_ir Power Member

    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!
     
  3. RPortela

    RPortela Power Member

    Para cd´s é facil, encontras ai muita coisa no google.

    Para pen´s..é que tambem me pareçe que seja mais complicado.
     
  4. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    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: 3 de Maio de 2007
  5. WinAce_Boy

    WinAce_Boy Power Member

    Sim, mas basta criar esse ficheiro que ele automaticamente executa o exe?ou o exe precisa de algum codigo..?
     
  6. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    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.
     
  7. WinAce_Boy

    WinAce_Boy Power Member

    ok;) vou exprimentar
     
  8. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Li isto agora. Como é que tens tentado e o que é que acontece? Nada? É que pode estar desactivado no registry...
     
  9. lightMC

    lightMC Power Member

    dentro dum ficheiro Autorun.inf mete isto:

    nos pcs k tem o Vista faz o autorun automatico e os k tem XP tens de fazer duplo clik na pen. (axo eu)

    Sakei esta info do viruzinho RavMon :lol:
     
  10. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    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.
     
  11. lightMC

    lightMC Power Member

    Pois, mas com aquele codigo o duplo clique nas pens funciona e nao precisas de alterar o registry. o open nao funciona nas pens, ja o exprimentei e nao dá.
     
  12. gooden

    gooden Power Member

    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
     
  13. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    O que ele quer é um autorun ao inserir o dispositivo. Não um arranque no inicio do computador ;):
    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.
     
  14. WinAce_Boy

    WinAce_Boy Power Member

    é isso memo angelofwisdom..
    Ya eu keria saber..vou exprimentando o k me disseram e vou dando noticias..
     
  15. 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
     
  16. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    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.
     

Partilhar esta Página