Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/05/2005, 07:46
Avatar de niñoalben
niñoalben
 
Fecha de Ingreso: abril-2005
Mensajes: 159
Antigüedad: 19 años
Puntos: 0
abres el bloc de notas, notepad, escribes eso y si quieres algo mas pos eso mas, y lo guardas, pero con extension .reg cuando lo tengas con extension .reg en los equipos le das boton derecho combinar. y ya esta a mi me ha funcionado.
si no aqui tienes otra manera, pero solo es para xp o 2003, en 2000 no lo he probado


Unicamente se necesita, estar definidio como usuario Administrador en las maquinas remotas.

Consta de tres cosas:

1) Fichero de nombre: pgms.txt en donde pondremos los nombres de los programas que queremos matar en lasmaquinas remotas. Por ejemplo, crearlo con:

notepad.exe
calc.exe
emule.exe

2) Fichero de nombre: maquinas.txt en donde pondremos los nombre o direcciones IP de las maquinas que queremos matar esos procesos. Por ejemplo:

\\KA0001
\\192.168.0.10

3) Una bateria de comandos, podeis crearosla con el nombre kill_process.cmd y copiais integramente este contenido:

----------- desde aqui sin incluir esta linea -----------
@echo off

if {%1} EQU {} (echo Falta usuario&goto :EOF)

setlocal enabledelayedexpansion

set user=%1
set /p pass="password del usuario %1 : "
cls

for /f %%f in (maquinas.txt) do call :proc00 %%f

endlocal
goto :EOF

:proc00
for /f "skip=2 tokens=1,2,* delims= " %%g in ('tasklist /S %1 /U %user% /P %pass%') do call :proc01 %1 %%g %%h
goto :EOF

:proc01
for /f %%i in (pgms.txt) do if {%2} EQU {%%i} taskkill /S %1 /U %user% /P %pass% /PID %3
goto:EOF
--------------- hasta quie sin esta linea---------------

(fijaros, que cada "for" debe estar en una linea, y que el goto es la siguiente linea. Por tanto, cuidado con el cortar y pegar y respetar exactamente los espacion en blanco).

NOTA: La manera de suarlo seria (en una ventana de comandos -cmd.exe-, en la carpeta en donde tengamos los tres ficheros):

kill_process administrador

siendo "administrador" el nokmbre de un usuario administrador en las maquinas remotas. Este comando pedirá por pantalla la password de dicho usuario y a continuacion matará los procesos.

Un Saludo
__________________
Soy Informatico, Un Consejo:
Si te gusta la informatica, tener vida privada, tener una nomina con la que poder vivir y cobrar las horas extras... NO SEAS INFORMATICO.