12 mar 2012

Como sacar la ruta de un proceso en Windows XP

Figura 1


Como sacar la ruta de un proceso en Windows XP



En los sistemas operativos Windows Vista y Windows 7, cuando entramos en el Administrador de Tareas tenemos la opción de Ir a la ubicación del proceso y nos abre el directorio donde se encuentra el proceso que queremos analizar.

El problema es si tenemos Windows XP, este sistema no tiene esa opción, para ello usaremos este script autoejecutable. Abrimos el Bloc de Notas, copiamos todo el código situado abajo, y lo guardamos como script.bat (lo importante es la extensión .bat). Lo ejecutamos, y debe aparecer una ventana como la del principio del artículo (Figura 1), introducimos el nombre del proceso y listo.

Espero que os sirva mucho.

Saludos, Darax
@echo off
title Ruta del proceso by P43L0
color aa
mode con cols:10 lines:10
cd /D %homedrive%\
:Code
cls
WMIC PROCESS GET NAME
(set /p proceso=Nombre de proceso : ) 
(if not defined proceso (goto:Code))
for /f "tokens=*" %%x in ('wmic process get executablepath ^| find /i "%proceso%"') do (set ruta=%%x)
(echo %ruta%)
echo %ruta% >> "rutaproceso.txt"
:elegir
set /p ot=Quieres ver la ruta de otro proceso(s/n):
IF NOT DEFINED OT (GOTO:ELEGIR)
if  /i %ot%==s (goto:Code)
if  /i %ot%==n (exit /b 1) else (goto:elegir)

5 comentarios:

  1. Muchas gracias desde Venezuela ! Muy util tu post. Muchas gracias... con ese script eliminé archivos dañinos de mi pc.

    ResponderEliminar
  2. Anónimo22:19

    gracias

    ResponderEliminar
  3. Anónimo00:42

    Excelente aporte! Logre borrar un virus el cual no encontraba en ningun lado, muchas gracias...

    ResponderEliminar
  4. se agradece muchisimo esta ayuda ya llevo pasando un mal rato con un viru y esto me sirve un monto GRACIAS¡
    Dios te bendiga

    ResponderEliminar