Título: Ayuda con batch Publicado por: kriminal_27 en 27 Abril 2013, 17:01 pm Muchas gracias por su atencion! estoy en la necesidad de crear un bat que realice lo siguiente:
Entorno: dominio Consulta: buscar un usuario Resultado: poder realizarle un logoff En si lo que hace el script es, pedirle al quien lo ejecute, que escriba el nombre del usuario , hace una busqueda ( con query session o query user ) en los servidores que ya les seteo dentro del bat y devuelve el resultado "el usuario esta logeado en X equipo". Luego deberia darme las opciones por ejemplo para hacerle un logoff a ese usuario o bien hacer una nueva busqueda. La primera parte, ya la realice , se me esta complicando para crear una variable que me permita poder hacer el "logoff" Les comparto lo precario y novato que arme pero que funciona :) :inicio @echo off cd\ echo. set srv01=%Temp%\srv01.txt set /p User=Ingrese Nombre o Apellido de Usuario : echo. echo Consultando... echo. query session /server:SERVER | find /i "%User%" > %srv01% echo. @echo off findstr "%User%" "%srv01%" if %errorlevel%==0 (echo El usuario "%User%" esta logeado en SERVER01 ) else (echo No se encontro "%User%" logeado en SERVER01 ) echo. @echo off echo Seleccione una opcion echo -------------------- echo. echo A. Realizar Logoff echo B. Buscar otro Usuario echo C. Salir echo. choice /c:abc /n /M "Que desea hacer?" if errorlevel 3 goto Salir if errorlevel 2 goto Inicio if errorlevel 1 goto Logoff :Salir exit :logoff ACAA COMO HAGOO goto inicio pause Lo que devuelve el "query session" en el .txt es lo siguiente: rdp-tcp#1 Usuario 3 Active rdpwd Donde el el "rdp-tcp#1" (session name) es lo que varia junto a "3" ( id ) Yo necesitaria unir ese "session name" a "Usuario" y poder hacer un "logoff SESSIONNAME /server:SERVER01" No se si me exprese bien, pero desde ya agradezco el tiempo de vosotros Título: Re: Ayuda con batch Publicado por: Meine programmen en 27 Abril 2013, 17:03 pm Este tema va en el foro de scripting, alli quizas te ayuden.
Título: Re: Ayuda con batch Publicado por: kriminal_27 en 27 Abril 2013, 17:08 pm Gracias amigo!
Título: Re: Ayuda con batch Publicado por: Eleкtro en 30 Abril 2013, 18:23 pm Por algún extraño motivo, en el subforo de programación general nunca mueven las cosas a Batch xD, lo que se postea aquí, aquí se queda, aunque séa el lugar incorrecto xD.
Saludos! |