Hola quisiera saber si el VBS es capaz de cerrar un proceso en ejecución.
De antemano gracias por sus respuestas
Si, si se puede... Solo tienes que buskar un poko amigoOo jejeje...
Puedes buskar "killprocess" aki en el foro.
Aki te dejo un ejemplo puesto por Nylon...
muy buenoOo!, es el que uso en mi keylogger xDDDDD.
http://foro.elhacker.net/index.php/topic,84182.0.html
SaludoOoOos!
Bueno ese ya lo habia leido pero al que me refiero es al VBScript no al VB de exe's.
Bueno gracias por responder. ;)
Crea el objeto shell.
Y luego en vez de ejecutar algo, pones el comando en ms-dos que cierra procesos que no se cual es ahora mismo.
Saludos ;)
No te entendi muy bien (es que hata ahora comienzo con esto) bueno ya cree el objeto shell asi
On error resume next
Set checkmater = CreateObject("WScript.Shell")
checkmater.????? ???????
No se que sigue. Como asi que poner el comando en ms-dos?
o eso de en vez de ejecutar algo?
Gracias por responder. Pero ayudame por favor.
CitarSet variable = CreateObject("WScript.Shell")
variable.Run "comandodelms-dosparacerrarprocesos -parametros"
No me se el comando que es pregúntaselo a algién, saludos ;)
Hola he buscado en los comandos del ms-dos y no encuentro ningun comando que finalize procesos el unico que medio se parece es PAUSE pero creo que no tinene nada que ver.
Gracias por responder... pero sigan please ;)
Cita de: reydelmundo11 en 19 Septiembre 2005, 20:56 PM
CitarSet variable = CreateObject("WScript.Shell")
variable.Run "comandodelms-dosparacerrarprocesos -parametros"
No me se el comando que es pregúntaselo a algién, saludos ;)
Sabes si en realidad existe. ???
shell ("cmd.exe /c killprocess /f /im proceso.exe")
creo q era asi xD
killprocess no es un comando del dos y que yo sepa shell directamente no es una instrucción del visual basi script.
Es taskkill y segun un ejemplo del ms-dos seterminaria el notepad asi:
Taskkill /F /IM notepad.exe entonces iria asi?:
On error resume next
i = msgbox("Quieres terminar el proceso?",vbyesno)
If i = 6 then
Set variable = ("WScript.Shell")
Variable.Shell "Taskkill /F /IM notepad.exe"
Else
End if
Pero no pasa nada porque sera?
jajaj si perdonen, es q recien vuelvo del cole y estoy un poco perdido xDDD
Ch3ckM4t3r intenta sacando el "On Error Resume Next" a ver si te marca alguna linea ... kapaz que es un error del codgio
salu2
Ha ya entendi es que no cree el Objeto. Ahora quedó así:
i = msgbox("Quieres terminar el proceso?",vbyesno)
If i = 6 then
msgbox "Si"
Set variable = CreateObject("WScript.Shell")
Variable.Shell ("cmd.exe /Taskkill /F /IM notepad.exe")
Else
End if
Pero ahora un nuevo problema en la linea 5 caracter 1:
El objeto no acepta esa propiedad o metodo.
Entoces????.
Gracias por responder...
set ws = CreateObject("WScript.Shell")
i = msgbox("Quieres terminar el proceso?",vbyesno)
If i = 6 then
ws.Run ("cmd.exe /c Taskkill /F /IM notepad.exe")
Else
End if
HA GRACIAS ya vi que no es shell si no Run y ademas de agregarle la c antes del taskkill...
GRACIAS ;D