Logo Hardware.com.br
hiphop
hiphop Membro Senior Registrado
231 Mensagens 3 Curtidas

Como tornar um arquivo auto executável?

#1 Por hiphop 18/08/2007 - 01:14
Pessoal gostaria de saber com tornar um arquivo com extensão (.bat) auto executável, apartir do momento que foi executado pela primeira vez!

Tipo, eu executá-lo uma vez, e quando o pc for reiniciado ele auto executar

acho meio dificil alguem saber, mas agradeço
valeu
Responder
hiphop
hiphop Membro Senior Registrado
231 Mensagens 3 Curtidas
#3 Por hiphop
18/08/2007 - 01:20
Fergo disse:
É só adicionar o arquivo dentro da pastinha "Inicializar" do menu iniciar.

Fergo


eu precisaria de outra maneira!
tipo não posso alterar as pastas do SO manualmete , a única coisa que posso fazer é adicionar um comando no mesmo arquivo!

Por exemplo,
a partir do momento quando que eu executá-lo, automaticamente ele se tornar auto executavel!

valeu
nao_sei.gif fiquei_triste.png
Fergo
Fergo Highlander Registrado
9.3K Mensagens 1.1K Curtidas
#5 Por Fergo
18/08/2007 - 20:47
Hum. Bom, se você não tem acesso diretamente as pastas do micro, você pode fazer seu .bat se auto copiar para a pasta do inicializar, com o comando copy dentro do bat.

Funcionamento do comando copy:

copy "origem" "destino"


Exemplo:

copy /Y "C:\teste.bat" "C:\Documents and Settings\MeuUsuário\Menu Iniciar\Programas\Inicializar"

( o /Y omite o aviso de sobre-escrever arquivos, já que ele tentaria copiar o arquivo cada vez que ele fosse rodado )

Quando rodar o bat, além de executar aquilo que você quer, ele vai se auto-copiar para a pasta do Inicializar, fazendo-o iniciar juntamente com o sistema nos próximos reboots.

Fergo
Site pessoal www.fergonez.net
Portfolio
www.fbirck.com
Artigos
Informática
hiphop
hiphop Membro Senior Registrado
231 Mensagens 3 Curtidas
#7 Por hiphop
18/08/2007 - 21:24
Agradeço a todos pelas ajudas! mas ainda nenhuma serve no meu caso!

imaginem que vocês só tenham um arquivo, no caso (arquivo.bat)

nele está o meu comando!
........
........
........
........


mas os problemas são!
eu não sei o nome do usuário do computador e
também não sei o local do arquivo e
não tenho acesso aos registros do computador

simplesmente vou executá-lo esse arquivo sem saber o local de destino e de origem!

será que não existe nenhum comando para o meu problema?

muito obrigado
nao_sei.gif fiquei_triste.png
JAPICHIN
JAPICHIN Cyber Highlander Registrado
18.3K Mensagens 5.2K Curtidas
#8 Por JAPICHIN
18/08/2007 - 21:26
exato... vc consegue indo em maneiras como fazer logon, administrativas, usuários... na caixa coloque o programa desejado...

eu tentaria isso...observação : isso afeta o logon de todos os usuários...
Propague boas ações e cultive o senso crítico e de justiça
os 4 males: Álcool, Tabaco, Obesidade, Sedentarismo
boa.gif Feliz Ano Novo Chinês 2019 Ano do Porco!!!
comemorando.gif

巴西 日本国 中國 廣州 Ni Hao 北少林
esquiloesperto
esquiloesper... Cyber Highlander Moderador
7.1K Mensagens 2.2K Curtidas
#11 Por esquiloesper...
19/08/2007 - 01:44
hiphop disse:


... mas os problemas são:
  • Eu não sei o nome do usuário do computador

  • Também não sei o local do arquivo e,
  • Não tenho acesso aos registros do computador.
Simplesmente vou executar esse arquivo sem saber o local de destino e de origem!

Será que não existe nenhum comando para o meu problema?
Acho que quando soubermos como fazer isto será muito fácil criarmos, nós mesmos, vírus e spywares autoexecutáveis... inclusive hijackers.
Só é difícil enquanto estiver oculto! cool.png
Use a pesquisa


rolleyes.png  Navegar é preciso, viver... também.  smile.png
Fergo
Fergo Highlander Registrado
9.3K Mensagens 1.1K Curtidas
#12 Por Fergo
19/08/2007 - 03:24
eu não sei o nome do usuário do computador
Então use "AllUsers" no lugar da pasta do usuário, já que ela existe por padrão no WinXP

também não sei o local do arquivo
Não precisa, basta colocar no campo "origem" do comando copy o nome do arquivo:

copy /Y meuarquivo.bat "C:\Documents and Settings\All Users\Menu Iniciar\Programas\Inicializar"
( salve com o nome "meuarquivo.bat" )

não tenho acesso aos registros do computador
Para o caso do BAT, não precisa.

Usando esse método que eu passei você faz exatamente o queria. Na primeira vez que você executar ele vai se auto-copiar para a pasta Inicializar ( que existe em qualquer WindowsXP ), fazendo-o executar automaticamente todas as outras vezes.

Fergo
Site pessoal www.fergonez.net
Portfolio
www.fbirck.com
Artigos
Informática
hiphop
hiphop Membro Senior Registrado
231 Mensagens 3 Curtidas
#13 Por hiphop
19/08/2007 - 04:41
Fergo disse:
Então use "AllUsers" no lugar da pasta do usuário, já que ela existe por padrão no WinXP

Não precisa, basta colocar no campo "origem" do comando copy o nome do arquivo:

copy /Y meuarquivo.bat "C:\Documents and Settings\All Users\Menu Iniciar\Programas\Inicializar"
( salve com o nome "meuarquivo.bat" )

Para o caso do BAT, não precisa.

Usando esse método que eu passei você faz exatamente o queria. Na primeira vez que você executar ele vai se auto-copiar para a pasta Inicializar ( que existe em qualquer WindowsXP ), fazendo-o executar automaticamente todas as outras vezes.

Fergo



Fergo eu sou teu fã !!!!ze_bonitinho.png

Agora está tudo resolvido, você realmente entende muito!!!

Muito obrigado!!!
nao_sei.gif fiquei_triste.png
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal