Foros del Web » Programando para Internet » ASP Clásico »

Cerrar un proceso del Administrador de tareas (Taskkill)

Estas en el tema de Cerrar un proceso del Administrador de tareas (Taskkill) en el foro de ASP Clásico en Foros del Web. Necesito poder cerrar por ejemplo el "Notepad.exe" que está abierto en el servidor, mediante ASP. Con el siguiente código logro que se ejecute el "cmd.exe" ...
  #1 (permalink)  
Antiguo 07/05/2007, 13:35
 
Fecha de Ingreso: marzo-2002
Mensajes: 12
Antigüedad: 23 años, 1 mes
Puntos: 0
Cerrar un proceso del Administrador de tareas (Taskkill)

Necesito poder cerrar por ejemplo el "Notepad.exe" que está abierto en el servidor, mediante ASP.

Con el siguiente código logro que se ejecute el "cmd.exe" pero ser abre y se cierra rápidamente sin realizar su labor de cerrar el proceso "Notepad.exe"

cmdLocation = "c:\windows\system32\"
set sbatch = server.CreateObject("WScript.Shell")
sbatch.Run(cmdLocation & "cmd.exe /C taskkill /F /IM notepad.exe")
set sbatch = nothing

He intentado tambien utilizando el comando "Borrar" (del) y utilizando el Taskkill mediante el PID del proceso, pero nada de nada:

sbatch.Run(cmdLocation & "cmd.exe /C del c:\windows\system32\notepad.exe")
sbatch.Run(cmdLocation & "cmd.exe /C taskkill /PID 3356")
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:08.