Ejecutar algo de forma oculta

Iniciado por USUARIO_DE_SOFTWARE_LIBRE, 8 Julio 2006, 03:29 AM

0 Miembros y 2 Visitantes están viendo este tema.

USUARIO_DE_SOFTWARE_LIBRE

Hola, lo que quiero hacer es esto ejecutar algo pero que no se vea.
probe con:

shell= "c:\jojo.exe", vbhide

pero no me funciona para todas las cosas, me funciona nada mas para los programas de windows (shell, ie, notepad, etc...).
¿alguna forma de hacer lo mismo pero que funcione con todos los proceso?

gracias de antemano ;)

elektro

#1
Bueno en una aplicacion de VB lo haria asi:
Private Sub Form_Load()
Form1.Visible = False ' oculta el servidor "lo hace invisible"
App.TaskVisible = False ' lo oculta de aplicaciones del admin de tareas
End Sub
Pero ejecutando otras App nose!!

Salu2

USUARIO_DE_SOFTWARE_LIBRE

No me refiero a poner invisible mi aplicacion, entendiste mal.
A lo que me refiero es ejecutar una ejecutable y que no se vea cuando se ejecute, por ejemplo, ejecuto un programa y no quiero que aparezcan esas ventanas.
entendes a lo que me refiero?
gracias
bye

Red Mx

Pues solo cuando carga el form ocultalo

Private Sub Form_Load()

me.hide

end sub


y has tus prosesos o lo que le programaste asi se ejecutara y no se vera

Desarrollar Malware Es Causa De Cancer...

USUARIO_DE_SOFTWARE_LIBRE

Cita de: Red Mx en  8 Julio 2006, 16:18 PM
Pues solo cuando carga el form ocultalo

Private Sub Form_Load()

me.hide

end sub


y has tus prosesos o lo que le programaste asi se ejecutara y no se vera


No me funciona, lo único que queda no visible es el form  :(
gracias

Meg

Citarshell= "c:\jojo.exe", vbhide

es k ese codigo esta mal es asi:

shell "C:\jojo.exe",vbhide

sch3m4

también puedes usar CreateProcess(), que tiene más posibilidades
SafetyBits

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..

megateam

mira hasta donde se Shell se puede usar solo para estas opciones y las que te dan en anteriores respuesras si resultan. quizas si combinas esas opciones consigas lo que quieres.


Lista de los objetos del Shell en VB

Objeto   Explicación
   Application
GetSystemInformation
    Varias funciones
 
BrowseForFolder   
Seleccionar directorios (carpetas)
CascadeWindows   
Muestra las ventanas en cascada
TileHorzontally   
Anida las ventanas horizontalmente
TileVertically   Idem, pero verticalmente
MinimizeAll   Minimiza todas las ventanas
UndoMinimizeAll   Deshace minimizar todas las ventanas
ControlPanelItem   Ejecuta un elemento del panel de control
EjectPC   Desacopla un ordenador que está acoplado
Explore   Explora una carpeta
FileRun   Muestra el diálogo de ejecutar
FindComputer   Muestra el diálogo de buscar un equipo
FindFiles   Muestra el diálogo de buscar ficheros (archivos)
Help   Muestra la ayuda de Windows
Namespace   Devuelve una carpeta, (la creada con esta función)
Open   Abre una carpeta
RefreshMenu   Actualiza el menú de Inicio
SetTime   Muestra el diálogo de cambiar la fecha/hora
ShutDownWindows   Muestra el diálogo de apagar el equipo
Suspend   "Suspende" el equipo
TryProperties   Muestra el diálogo de configurar la barra de tareas
Windows   Crea y devuelve un objeto ShellWindows


USUARIO_DE_SOFTWARE_LIBRE

Cita de: Meg en  8 Julio 2006, 17:24 PM
Citarshell= "c:\jojo.exe", vbhide

es k ese codigo esta mal es asi:

shell "C:\jojo.exe",vbhide

perdon, me equivoque al escribir el code en el post.
megateam gracias por la informacion.
ahora pruebo lo que me dice Lympex
gracias por la ayuda

WarGhost

y alguien no save como hacer invisible una ventana ya abierta¿?
¿Qué culpa tengo yo de tener la sangre roja y el corazón a la izquierda?