¿Como abrir dos instancias de un mismo programa con autoit?

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
Calistro
Mensajes: 1
Registrado: 11 Sep 2014, 22:14

¿Como abrir dos instancias de un mismo programa con autoit?

Mensaje por Calistro »

Pues eso, soy un novato total que le vamos a hacer :smt009 . El caso es que querría crear un script para ejecutar dos instancias del explorador de windows para que quedara cada ventana en una parte del monitor, tal que así:

Imagen

he intentado hacerlo a groso modo pero no hay manera:

Código: Seleccionar todo

Send("#{d}")
run("explorer.exe")
Sleep(200) 
Send("#{RIGHT}")
run("explorer.exe")
Sleep(500) 
Send("#{LEFT}")

Agradecería mucho una ayudita,

GRACIAS
qpongo
Hacker del Foro
Mensajes: 110
Registrado: 10 Abr 2013, 15:53
Ubicación: Madrid

Re: ¿Como abrir dos instancias de un mismo programa con auto

Mensaje por qpongo »

HolA Calisttro,

No se como puedo ayudarte porque a mi el código que has puesto me funcion perfectamente.

qpongo
Adjuntos
Pantallazo
Pantallazo
Pantallazo.bmp (1012.62 KiB) Visto 1622 veces
Avatar de Usuario
Dany
Profesional del Autoit
Mensajes: 651
Registrado: 28 Mar 2012, 22:49

Re: ¿Como abrir dos instancias de un mismo programa con auto

Mensaje por Dany »

Si estoy correto quieres que se muestren dos ventanas así:


Imagen

Código: Seleccionar todo

Local $iWidth=@DesktopWidth/2
Local $iHeight= @DesktopHeight-30
run("explorer.exe")
Local $hwin1=WinWaitActive("[CLASS:CabinetWClass]","")
WinMove($hwin1,"",0,0,$iWidth,$iHeight)
WinSetState($hwin1,"",@SW_MINIMIZE)
run("explorer.exe")
Local $hwin2=WinWaitActive("[CLASS:CabinetWClass]","")
WinMove($hwin2,"",$iWidth,0,$iWidth,$iHeight)
WinActivate($hwin1)
;
Saludos
  • ............................................Imagen
    ......................................Imagen
Responder