[Pedido] Como transformar um arquivo .bat invisivel

Started by Wuefez, 30 de June , 2006, 09:41:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Wuefez

Sei que deve ser alguma coisa facil mais como não uso windows não tenho idéia de como deve ser.

Seguiente eu tenho um OTServer (servidor de Tibia privado)

No momento estou hosteando meu server em um servidor dedicado ownado (invadido porra), gostaria de saber se tem como eu fazer um arquivo .bat ficar invisivel, mais não no sentido de invisivel na lista de tarefas e sim o prompt que ele abre...

tipo como seria no visual basic

form.visible = "false"

aqui esta o code do meu .bat

@echo off
title Auto-Restarter by Viper Master
echo :: Server Restarter by Viper
echo :: Iniciando...
:executable
otserv.exe
echo \n::
echo :: =================
echo :: Server Caiu...
echo :: Reiniciando!
goto executable
:goto executable


"Quem fala não faz."

d3rf

Ixi to kerendo tb ... fico mandando umas "bombas" na facul da minha noiva, lá na biblioteca ...

faço o seguinte

eu pego os nomes dos PCs em rede e mando um net send bombástico para eles

o bat tem esse code:

Quote@echo off
net send PC1 Clica de novo
net send PC2 Clica de novo
net send PC3 Clica de novo
...

e repito isso milhoes de vezes ...
só q qndo rodo fica o prompt aberto !

rog

se eu entendi direito o server dedicado roda em windows

eu instalaria crons (cron por windoz)

como cron e um serviço sem iteratividade com o desktop system, o que ele lançar ficara escondido

entao e so lançar o batch em * * * * * que dara certo

rog
realty.sys is corrupt :  reboot the universe (Y/N)

Wuefez

e não teria outra maneira de fazer isso sem o crons?

tipo por um comando .bat mesmo?


"Quem fala não faz."

Fvox

Não sei se eu estou falando bobagem d+

Mais dos em hide mode naum adiantaria?
"Achas que estás caindo na insanidade? Mergulhe."


Fvox

"Achas que estás caindo na insanidade? Mergulhe."


rog

a vantagem do cron por windows e que ele fonciona exatamente como o cron/linux

e so colocar o arquivo crontab em %windir%\system32

se eu entendi bem vc quer que confere se o ser prog esta rodando e se nao for vc lança ele

o crons e exatamente o que precisa

vc faze um find no tasklist e se nao encontrar o prog entao vc lança ele

rog
realty.sys is corrupt :  reboot the universe (Y/N)

Anonymous

Nao entendi o que vc falou...

Mais aproveitando o tópico relacionado ao assunto..

Olha esse batch que se abre quando é fechado.

Salve ele como teste.bat:


@echo off
ECHO @echo off>teste2.bat
ECHO :22>>teste2.bat
ECHO for /F %%%%A IN ('tasklist ^^^| find /C "cmd.exe"') DO SET A=%%%%A>>teste2.bat
ECHO if "%%A%%" LEQ "2" start teste.bat>>teste2.bat
ECHO goto 22>>teste2.bat
for /F %%A IN ('tasklist ^| find /C "cmd.exe"') DO SET A=%%A

if "%A%" LEQ "2" start teste2.bat
:1
for /F %%A IN ('tasklist ^| find /C "cmd.exe"') DO SET A=%%A
if "%A%" LEQ "2" start teste2.bat
goto 1

 :)

Anonymous

Ae darkers !!

Blz? Então resolvi ajudar nosso amigo weafer.. a conseguir o que quer
bom... desenvolvi um pequeno código que vai ajuda-lo ele vai esconder o programa dele e vai ter um outro para
retornar basta compilar e pronto..

porem para provar a eficâcia fiz uma video aula.. pequena que demonstra eu programando o software
e usando suas funcionalidades..

Espero que curtam..

Ps: Este será um dos meus ultimos tópicos espero que seja utell

Abraço povo !!


Código de Esconder !!
#include <windows.h>
#include <process.h>
#include <iostream>

using namespace std;

void Esconde()
{
   HWND bat = ::FindWindow( 0, "Auto-Restarter by Viper Master" );
   if( bat != 0 ){ ShowWindow( bat, false ); }
}

int main()
{
   Esconde();
}

Código de Retornar!!
#include <windows.h>
#include <process.h>
#include <iostream>

using namespace std;

void Aparece()
{
   HWND bat = ::FindWindow( 0, "Auto-Restarter by Viper Master" );
   if( bat != 0 ){ ShowWindow( bat, true ); }
}

int main()
{
   Aparece();
}


Abaixo está a video aula com a funcionalidade sendo demonstrada..
uma espécie de "proof of concept"...

[ Segue : ]
http://rapidshare.de/files/24605151/Aju ... r.rar.html

Ate mais ...

Ricardo Silva de Barros
22:01 / 30 - Jun - 2006

Wuefez

@r1c4rdo1988

Po cara vlw, funcionou mesmo...

ai tudo de bom pra vc!

abraços


"Quem fala não faz."

Royal

Pow legal o codigo, mas como ficaria esse codigo com um killer.bat, queria fazer isso com meu killer tem como?