Como cierro una aplicación externa? (Resuelto)

Como cierro una aplicación externa? (Resuelto)

Postby José Vicente Beltrán » Mon Jun 07, 2010 6:51 pm

Hola a todos, pues eso, debe ser facil pero llevo un rato dando vueltas por el foro y no doy con lo que busco.

para abrir una aplicación externa uso WINEXEC()

pero... ¿como la cierro?.

gracias por anticipado :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España

Re: Como cierro una aplicación externa? (Resuelto)

Postby AIDA » Mon Jun 07, 2010 10:36 pm

Hola :D

y como lo resolviste :shock:


Saluditos :wink:
Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm

Re: Como cierro una aplicación externa? (Resuelto)

Postby lailton.webmaster » Mon Jun 07, 2010 11:07 pm

Code: Select all  Expand view
winExec("taskkill -f -im file.exe")
lailton.webmaster
 
Posts: 603
Joined: Sun May 04, 2008 8:44 pm

Re: Como cierro una aplicación externa? (Resuelto)

Postby acuellar » Tue Jun 08, 2010 1:46 pm

Distinguido

Se puede matar un programa de otra PC en RED

Gracias

Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como cierro una aplicación externa? (Resuelto)

Postby Baxajaun » Tue Jun 08, 2010 1:53 pm

Adhemar,

puedes hacerlo ejecutando pskill

http://technet.microsoft.com/es-es/sysi ... 96683.aspx

Saludos,

Félix
User avatar
Baxajaun
 
Posts: 962
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: Como cierro una aplicación externa? (Resuelto)

Postby acuellar » Tue Jun 08, 2010 4:11 pm

Gracias Felix

Lo probaré

Saludos

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como cierro una aplicación externa? (Resuelto)

Postby Patricio Avalos Aguirre » Tue Jun 08, 2010 8:55 pm

SINTAXIS


Code: Select all  Expand view
TASKKILL [/S sistema] [/U usuario [/P [contrase¤a]]]]
         { [/FI filtro] [/PID IdProceso | /IM NombreImagen] } [/T] [/F]

Descripci¢n:
    Esta herramienta se usa para terminar tareas mediante el Id.
    de proceso (PID) o nombre de imagen.

Lista de par metros:
  /S    sistema            Especifica el sistema remoto al que conectarse.

  /U    [dominio\]usuario  Especifica el contexto de usuario en el que
                           el comando debe ejecutarse.

  /P    [contrase¤a]       Especifica la contrase¤a para el contexto de
                           usuario dado. Pide entrada si se omite.

  /FI   filter             Aplica un filtro para seleccionar un conjunto de
                           tareas. Permite el uso de "*". ej. imagename eq
                           acme*

  /PID  processid          Especifica el PID del proceso que debe terminarse.
                           Use TaskList para obtener el PID.

  /IM   nombre de imagen   Especifica el nombre de imagen del proceso que
                           se va a terminar. Puede usarse el comod¡n '*'
                           para especificar todas las tareas o nombres de
                           imagen.

  /T                       Termina el proceso especificado y todos los
                           procesos secundarios iniciados por ‚l.

  /F                       Especifica terminar forzosamente el proceso.

  /?                       Muestra este mensaje de ayuda.

Filtro(s):
    Nombre filtro   Operadores v lidos         Valores v lidos
    ------------    ------------------         -------------------------
    STATUS          eq, ne                     RUNNING |
                                               NOT RESPONDING | UNKNOWN
    IMAGENAME       eq, ne                     Nombre de imagen.
    PID             eq, ne, gt, lt, ge, le     Valor de PID.
    SESSION         eq, ne, gt, lt, ge, le     N£mero de sesi¢n
    CPUTIME         eq, ne, gt, lt, ge, le     Tiempo v lido en el formato
                                               hh:mm:ss.
                                               hh - horas,
                                               mm - minutos, ss - segundos
    MEMUSAGE        eq, ne, gt, lt, ge, le     Uso de memoria en KB.
    USERNAME        eq, ne                     Nombre de usuario en formato
                                               [dominio\]usuario.
    MODULES         eq, ne                     Nombre de DLL
    SERVICES        eq, ne                     Nombre de servicio.
    WINDOWTITLE     eq, ne                     T¡tulo de ventana.

  NOTA
  ----
  1) El comod¡n '*' para el modificador /IM se acepta s¢lo cuando se aplica
     un filtro.
  2) Los procesos remotos se terminar n siempre forzosamente (/F).
  3) Los filtros "WINDOWTITLE" y "STATUS" no se considerar n cuando se
     especifique un equipo remoto.

Ejemplos:
    TASKKILL /IM notepad.exe
    TASKKILL /PID 1230 /PID 1241 /PID 1253
    TASKKILL /F /IM cmd.exe /T
    TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
    TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
    TASKKILL /S sistema /U dominio\usuario /FI "USERNAME ne NT*" /IM *
    TASKKILL /S sistema /U nombreusuario /P contrase¤a /FI "IMAGENAME eq note*"
 
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: Como cierro una aplicación externa? (Resuelto)

Postby José Vicente Beltrán » Thu Jun 10, 2010 8:20 pm

Hola de nuevo.

Para resolver el problema que tenía he utilizado la clase twcapture de Manuel Expósito.
Magnifica clase que permite urilizar cualquier ventana de un programa externo como si fuera una ventana del nuestro.

Gracias Manu.
Saludos
Vicente :shock:
User avatar
José Vicente Beltrán
 
Posts: 282
Joined: Mon Oct 10, 2005 8:55 am
Location: Algeciras, España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 69 guests