En este grupo En todos

Grupo de Desarrollo de software



PROGRAMITA

ECHE
Ing. en alimentos u.n.l.a.r
Escrito por Eche Stare
el 26/05/2009 | Nivel Básico

Disculpen mi ignorancia, pero quiero hacer un programita que me permita cerrar otro programa en determinado tiempo, como un temporizador...
Hace tiempo, yo hice uno con los comandos que te facilita windows y con el block de notas, que es extremadamente lijero y efectivo...
La pregunta del millón es, cómo hago algo similar?

Desde ya muchas gracias.

Carlos Arias
Analisis y programacion de sistemas in...
Escrito por Carlos Arias
el 27/05/2009 | Nivel Básico

Si tienes conocimientos en Visual Basic podes crear una aplicacion sencilla, la pregunta es para que se necesita el software.

dame mas datos acerca de la aplicacion que necesitas para poder guiarte en el proceso.

Eche Stare
Ing. en alimentos u.n.l.a.r
Escrito por Eche Stare
el 28/05/2009 | Nivel Básico

Lo que yo quiero es un soft bién sencillo que me permita cerrar un programa, previamente abierto en un determinado tiempo... Como un temporizador... Pero donde yo pueda decir cual de todos los programas que tengo abiertos se cerrará...
Aca subo mi programita que ejecuta el shutdown de windows en un determinado tienpo...
Para cambiar el tiempo tenés que editarlo con el block de notas y cambiar la cantidad de segundos que querés que pasen antes de que se apague tu ordenador... Miralo y te vas a hacer una idea bién cercana de lo que quiero.

Eche Stare
Ing. en alimentos u.n.l.a.r
Escrito por Eche Stare
el 28/05/2009 | Nivel Básico

MMM... Mi pretención era subir el prog, pero parece que aca no se puede. JEJEJE.
Pero, no hay problema...

tsshutdn 600 /powerdown

Si copias, lo que está en negrita, en el block de notas y despues de guardarlo le cambias la extención a *. Bat, al ejecutar el programa tu ordenador se va a apagar en 600 segundos, o lo que es lo mismo en 10 minutos.
Modificando el número vas a poder cambiar el conteo para apagar la pc.


DESDE YA, MUCHÍSIMAS GRACIAS POR INTERESARTE EN AYUDARME A SOLUCIONAR MI PROBLEMA

Ivan Uresti
Ingeniero en computación universidad a...
Escrito por Ivan Uresti
el 29/05/2009 | Nivel Básico

Hola Eche...

Hace tiempo realicé un programita para ocultar el Halo cuando estaba jugando en la escuela y no quería que me descubrieran :P jeje...

El programa está en Visual C++ 6. 0 y lo que hacía era enviar un mensaje WM_SHOWWINDOW a la ventana del Halo... Tú necesitarías saber el nombre de la ventana de la aplicación que quieres cerrar y te serviría mandarle el mensaje WM_CLOSE.

No hallo el programita para decirte bien como estaba, pero recuerdo que usé una función que se llama EnumWindows por medio de la cual puedes obtener el handle de todas las ventanas visibles, y con la función SendMessage le envías el mensaje que quieras.

Saludos

Carlos Arias
Analisis y programacion de sistemas in...
Escrito por Carlos Arias
el 03/06/2009 | Nivel Básico

Prueba esto.
en un formulario con un command.
en el command escribes este codigo.

Private Sub ButtonStop_Click(ByVal sender As System. Object, _
ByVal e As System. EventArgs) Handles ButtonStop. Click

Dim myProceso() As Process 'mi proceso cerrar la aplicacion
Dim instance As Process
myProcesses = Process. GetProcessesByName("nombre de la aplicacion")
For Each instance In myProcesses
instance. CloseMainWindow()
instance. Close()
Next
End Sub

esto con visual basic, cierra todas las instancias de una aplicacion abierta.

Jose Palmeros
Ingeniero en desarrollo de software un...
Escrito por Jose Palmeros
el 22/01/2011 | Nivel Básico
La utilidad TASKKILL en Windows XP

Se utiliza para "matar" procesos que hemos listado previamente con la utilidad TASKLIST. Ejecutando en una consola de comandos (cmd. Exe) taskkill /? Obtenemos:


TASKKILL [/S sistema] [/U usuario [/P contraseña]]
{ [/FI filtro] [/PID IdProceso | /IM NombreImagen] } [/F] [/T]


Descripción:

Esta herramienta de la línea de comandos puede usarse en uno o másprocesos.
Los procesos pueden terminarse a través del Id. O del 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 la entrada si se omite.

/F Especifica la terminación forzada de proceso(s).

/FI filtro Especifica un conjunto de tarea que coinciden con el criterio especificado en el filtro.

/PID Id. De proceso Especifica el ID. De proceso que se debe terminar.

/IM nombre de imagen Especifica el nombre de imagen del proceso que debe terminar. El carácter comodín "*" puede usarse para especificar todos los nombres de imagen.

/T Terminar árbol: termina el proceso especificado y todos los procesos secundarios iniciados por él.

/? Muestra el uso de la ayuda.


Ejemplos:

TASKKILL /S sistema /F /IM notepad. Exe
TASKKILL /PID 1230 /PID 1241 /PID 1253
TASKKILL /F /IM notepad. Exe /IM mspaint. Exe
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*"


Fuente: https://multingles. Net/docs/jmt/taskkill. Htm