elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch] Problema con Script para detectar USB. [Solucionado =)]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch] Problema con Script para detectar USB. [Solucionado =)]  (Leído 13,523 veces)
FranciskoAsdf

Desconectado Desconectado

Mensajes: 231


Ni bueno, ni malo. Solo nada.


Ver Perfil WWW
[Batch] Problema con Script para detectar USB. [Solucionado =)]
« en: 19 Febrero 2009, 17:04 pm »

Hola Buenas a todos ^^*!

tengo el siguiente problema con este codigo:

Código:
@echo off
:: Detectar las memorias USB actualmente montadas, y abrir una ventana
:: con la USB detectada :
ECHO Buscando ubs conectadas... por favor espera...
for /f "skip=1" %%x in ('wmic logicaldisk get caption') do (
for /f "tokens=1" %%c in ('fsutil fsinfo drivetype %%x ^| find /i "extra"') do (
ECHO Quitando Atributos a los archivos en tu pendrive .....
attrib -r -h -s %%c\*.* /S /D >> %%c\archivos.txt
explorer /e,/root,%%c
)
)
exit /b 0
Lo que haces es detectar las usb conectada y abrir una ventana de explorer, y kitar los atributos de oculto, de solo lectura y de sistema a todos los archivos del pendrive, pero eso no es el problema, lo que pasa es que cuando me abre la ventana de explorer el "programa" queda detras de la  ventana y no se cierra hasta que cierro la venta del pendrive... tonces nose porke pasa eso, y yo no quiero que quede el programa corriendo mientras uso el pendrive....

busque este codigo para evitar que se me infecte el pc con un virus que se aloja en las pendrives e infecta los discos duros cuando uno le da doble click, me ha pasado dos veces y con esto lo ejecuto antes de abrir el pendrive para ver si el virus esta y borrarlo, porke es bastante molesto y no deja ver los archivos ocultos y no deja abrir los discos duros mediante el doble click y eso me apesta xD

les estaria muy agradecido si alguien me puede ayudar .... espero haberme explicado bien ^^


saludos y gracias de ante mano :)

 :)


(el codigo de los FOR esta hecho por un usuario de aca que esta con un gatito en su cama :xD, no recuerdo el nombre :xD )


« Última modificación: 28 Febrero 2009, 11:37 am por sirdarckcat » En línea

Asdf debería ser algún tipo de función.
Germaniac

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: [Ayuda][BATCH] Problema con Script para detectar USB.
« Respuesta #1 en: 20 Febrero 2009, 19:40 pm »

usa

Código:
start "" explorer /e,/root,%%c



En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Ayuda][BATCH] Problema con Script para detectar USB.
« Respuesta #2 en: 20 Febrero 2009, 19:57 pm »

Código:
@echo off
for /f "tokens=1" %%x in ('wmic logicaldisk get caption^, description ^| find /i "extra"') do (
start "" /max explorer.exe %%x
)
echo Terminado.
exit /b 0
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Banti

Desconectado Desconectado

Mensajes: 225


NULL


Ver Perfil
Re: [Ayuda][BATCH] Problema con Script para detectar USB.
« Respuesta #3 en: 20 Febrero 2009, 19:59 pm »

Perdon por mi ignorancia para hay que aclarar exit /b?
Si ya el script termina en el momento que se convoca ese comando?
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Ayuda][BATCH] Problema con Script para detectar USB.
« Respuesta #4 en: 20 Febrero 2009, 20:05 pm »

Lo puse, para especificar que si se ejecuta desde una ventana de comandos,  que no saliera de la misma, que solo termine el Batch, más no toda la sesión (CMD).

El 0, indica el Errorlevel, en este caso indique 0, "todo normal", sin errores.

Saludos.

Ayuda :
Código:
exit /?
help exit
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
FranciskoAsdf

Desconectado Desconectado

Mensajes: 231


Ni bueno, ni malo. Solo nada.


Ver Perfil WWW
Re: [Ayuda][BATCH] Problema con Script para detectar USB.
« Respuesta #5 en: 21 Febrero 2009, 00:40 am »

muchas gracias leo Guitierrez
En línea

Asdf debería ser algún tipo de función.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[ Batch ] Preguntas y ayuda para corregir mi script...
Scripting
SuperDraco 6 7,337 Último mensaje 24 Marzo 2011, 15:57 pm
por SuperDraco
Script Batch para enviar email
Scripting
vpluque 7 31,824 Último mensaje 22 Junio 2012, 19:52 pm
por Esgrimidor
(SOLUCIONADO) [VBS] [BATCH] ¿Script para subir un archivo a Imageshack?
Scripting
SuperDraco 2 4,627 Último mensaje 11 Junio 2011, 21:11 pm
por SuperDraco
Pequeño problema en un script de batch
Scripting
[Arg] $triker; 2 3,577 Último mensaje 18 Febrero 2016, 00:59 am
por [Arg] $triker;
Script para detectar y banear robots leyendo logs de apache
Seguridad
WHK 0 2,049 Último mensaje 26 Marzo 2018, 08:59 am
por WHK
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines