Si les da error, me avisan por favor.
Saludos.
@echo off
rem Sacando la ruta de un ejecutable activo.
(cd %homedrive%\)
:Code
(cls)
(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%)
(pause>nul)
(goto:eof)
Bueno... el mismo code, pero en vbs y js :P
vbs--->
set taskmgr = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery ("select * from Win32_Process")
proceso = "mspaint.exe"
for each process in taskmgr
if process.name = proceso then
msgbox process.executablepath
end if
next
javascript--->
var taskmgr = GetObject('winmgmts:{impersonationLevel=impersonate}').ExecQuery ('select * from Win32_Process');
var proceso = "mspaint.exe";
process = new Enumerator(taskmgr);
for (; !process.atEnd(); process.moveNext()){
if (process.item().name == proceso){
WScript.echo(process.item().executablepath);
}
}
En el ejemplo se muestra la ruta del ejecutable de mspaint, por lo que debe de estar abierto.
Saludos ;)
Cita de: Novlucker en 11 Agosto 2008, 13:16 PM
Bueno... el mismo code, pero en vbs y js :P
Jeje, bien hecho Novlucker ;D
lo probe con el Ares y salio bien
ahora lo probe con firefox y no va bien
no se que pasara o.O
igual muy buen code
wmic process get executablepat??
xD
saludos
Intenta con wmic /? en línea de comandos :P
A traves de wmi tienes acceso a muchisima información del sistema, como ser lista de procesos, datos de la bios, etc, etc.
Es lo mismo he utilizado en los script js y vbs que he dejado... el problema de este método radica en que hay en ocasiones en que pueden molestar los permisos del usuario que lo ejecuta, pero solo en alguna que otra ocasión ;)
Saludos
Cita de: Darioxhcx en 11 Agosto 2008, 18:44 PM
lo probe con el Ares y salio bien
ahora lo probe con firefox y no va bien
no se que pasara o.O
igual muy buen code
wmic process get executablepat??
xD
saludos
Vaa que raro que saliera error con Firefox, lo probe con 17 procesos, y todos me me los dio.
O a cual code te refieres, al de Novlucker o el mio?
Saludos.