como hacerlo variable SOLUCIONADO)

Iniciado por flony, 1 Octubre 2009, 16:35 PM

0 Miembros y 1 Visitante están viendo este tema.

flony

hola tengo un problemita  :-\
tengo un txt que se llama 1.txt  ;D no soy buno con los nombres ;D
y contiene
CitarSystem                         4 Console                 0        44 KB
smss.exe                     716 Console                 0        44 KB
csrss.exe                    764 Console                 0     2.744 KB
winlogon.exe                 788 Console                 0     4.584 KB
services.exe
bue con el code
find /i "smss.exe" C:/1.txt
me sale que esta smss bien ahora me gustaria saber como hago para meterlo en una variable...y poder jugar con esa informacion..ojala se entienda lo que quiero pedir..no quiero todo el txt...solo parte de el y usar esas palabras
si un problema no tiene solucion entonces no es un problema...es algo inevitable

xassiz_

Como meter en la variable la linea que contenga smss.exe.. ?



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE

flony

la idea es que busque esa palabra dentro del texto y una vez determinado eso...poder usar esa palabra como variable para que pueda hacer un taskkill con ella
si un problema no tiene solucion entonces no es un problema...es algo inevitable

xassiz_

find /i "smss.exe" C:\1.txt && (
taskkill /im smss.exe /f>nul || tskill smss>nul
) || (
echo.Proceso no encontrado
)



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE

leogtz

for /f "tokens=*" %%_ in ('type "1.txt" ^| find /i "smss.exe"') do (
set "variable=%%_"
)
echo %variable%
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

flony

#5
bien ahi mil gracias
si un problema no tiene solucion entonces no es un problema...es algo inevitable