elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  taskkill
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: taskkill  (Leído 7,857 veces)
Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
taskkill
« en: 30 Marzo 2008, 15:39 pm »

¿ existe alguna manera de evitar el mensajito de
 
Código:
Correcto: se terminó el proceso "vlc.exe" con PID 3880.
?




En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: taskkill
« Respuesta #1 en: 30 Marzo 2008, 21:13 pm »

Hola Hans el Topo.
En tu code puedes poner enseguida del Taskkill un cls, para que borre los mensajes inmediatamente.

Código:
@echo off
cd %windir%\system32
taskkill -f -im vlc.exe
cls
pause

O usar Nircmd :
Código:
@echo off
cd %windir%\system32
nircmd killprocess notepad.exe
exit

Deje un manual de Nircmd en la sección de Scripting, por si te interesa.
Adios


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: taskkill
« Respuesta #2 en: 31 Marzo 2008, 13:22 pm »

gracias por las sugerencias

con ambos métodos sigue sacando la ventanita pero en vez de poner correcto o error la deja en negro  :(
En línea

Hendrix
In The Kernel Land
Colaborador
***
Desconectado Desconectado

Mensajes: 2.276



Ver Perfil WWW
Re: taskkill
« Respuesta #3 en: 31 Marzo 2008, 13:36 pm »

En la CMD pon esto:

Código:
taskkill /f /IM notepad.exe > nul

Un Saludo  :)
En línea

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: taskkill
« Respuesta #4 en: 31 Marzo 2008, 23:28 pm »

nada, ni direccionando la salida a un archivo ni gaitas,

sale el mensaje siempre  :¬¬
En línea

Hendrix
In The Kernel Land
Colaborador
***
Desconectado Desconectado

Mensajes: 2.276



Ver Perfil WWW
Re: taskkill
« Respuesta #5 en: 31 Marzo 2008, 23:45 pm »

Como que sale el mensage??? Como te lo e puesto yo no sale...que intentas hacer???
En línea

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: taskkill
« Respuesta #6 en: 1 Abril 2008, 10:34 am »

sigue saliendo, lo normal en los comandos es que de la opción de silenciar la salida
pero parece ser que taskkill no la tiene

Código:
@echo off
taskkill /f /im loquesea.exe > nul

estoy relanzando una aplicación y lo que hago es cerrarla (por si esta abierta) y luego la ejecuto

pero el taskkill a parte del mensaje del comando, que se bloquea con echo off
aparece un mensaje informando sobre la finalización de la orden tal que

Código:
ERROR: no se encontró el proceso "blablbala.exe"
o
Código:
Correcto: se terminó el proceso "blblbalbal.exe" con PID 3880.

y no encuentro manera alguna de silenciarlo

En línea

Hendrix
In The Kernel Land
Colaborador
***
Desconectado Desconectado

Mensajes: 2.276



Ver Perfil WWW
Re: taskkill
« Respuesta #7 en: 1 Abril 2008, 11:33 am »

Imposible, eso no depende del comando, es una redirección que tiene en su modulo el MS-DOS, es decir, funciona en todos los comandos:

Código:
ver > nul
echo hola > nul
tasklist > nul

No se porque no se te redirecciona correctamente  :-\ A mi me funciona perfectamente (como debe de ser).
En línea

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: taskkill
« Respuesta #8 en: 1 Abril 2008, 13:28 pm »

juas tengo dos archivos idénticos .bat
en uno muestra el mensaje y en el otro lo silencia  :rolleyes:

madre mia que cosa más rara
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: taskkill
« Respuesta #9 en: 1 Abril 2008, 17:12 pm »

Hola, si el el proceso es encontrado no te mostrara nada.

Pero si pones un proceso no activo como jkksjdflsdlfjsdglkj.exe
El cartelito sera mostrado aunque haya el >NUL
Podrias poner los codigos de los bats que dices?
 
juas tengo dos archivos idénticos .bat
en uno muestra el mensaje y en el otro lo silencia  :rolleyes:

madre mia que cosa más rara


Saludos a todos.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
porque se me inician tantos taskkill y demás procesos?
Seguridad
oblop 9 5,867 Último mensaje 28 Noviembre 2013, 16:03 pm
por oblop
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines