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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Sobre archivos .Bat
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Sobre archivos .Bat  (Leído 2,300 veces)
tomasscfgcu

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Sobre archivos .Bat
« en: 15 Noviembre 2013, 17:04 pm »

Buenas tardes quisiera encontrarle solucion a un problema y es que estoy realizando un escrip el cual me ayude a desabilitar los programas que inician cuando arranca el sistema operativo, entre ellos el antivirus en cualquiera de las versiones de Windows y que sirva para 32 o 64 bits.


Gracias de antemano


« Última modificación: 26 Enero 2014, 19:51 pm por tomasscfgcu » En línea

tomasscfgcu

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: Sobre archivos .Bat
« Respuesta #1 en: 22 Noviembre 2013, 15:08 pm »

Buenos Dias

Utilizando el codigo mostrado abajo, constantemente esta buscando la unidad F:\, si la encuentra lanza el mensaje, si no, continua buscando.

En realidad quisiera cuando la encontrara realizar una accion y en caso contrario siguiera buscando, pero sin tener que buscar una unidad especifica, es decir que se encunetre buscando unidades extraibles y cada vez que encuentre una realizar la accion, sino que siga buscando.

Código
  1. @echo off
  2. :Bucle
  3. set buscar=F:\
  4. echo Buscando.
  5. fsutil fsinfo drives | more | find /i "%buscar%" && (
  6. echo Unidad %buscar% encontrada.
  7. pause>nul
  8. goto:eof
  9. ) || (
  10. cls
  11. goto:Bucle
  12. )



[MOD]: Utiliza las etiquetas de código.


« Última modificación: 22 Noviembre 2013, 16:26 pm por EleKtro H@cker » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: Sobre archivos .Bat
« Respuesta #2 en: 22 Noviembre 2013, 16:23 pm »

Código
  1. @Echo OFF
  2.  
  3. :Loop
  4.  
  5. For /F "Tokens=1,*" %%x in (
  6. 'fsutil fsinfo drives'
  7. ) Do (
  8. Set "Drives=%%y"
  9. )
  10.  
  11. For %%# in (%DRIVES%) Do (
  12. fsutil fsinfo drivetype %%# | (
  13. Find /I "xtra" 1>NUL 2>&1
  14. ) && (
  15. Call :Action "%%#"
  16. )
  17. )
  18. :: Timeout /T 1
  19. Goto :Loop
  20.  
  21. :Action
  22. Echo Unidad extraible encontrada: "%~1"
  23. :: Hacer algo con la unidad encontrada...
  24. Goto:EOF

PD: También puedes hacerlo filtrando la salida del comando WMIC.

saludos
« Última modificación: 22 Noviembre 2013, 16:31 pm por EleKtro H@cker » En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
duda sobre los archivos mpg?
Multimedia
LOKORIP 3 2,149 Último mensaje 12 Junio 2004, 01:40 am
por Songoku
Duda sobre archivos Avi..
Multimedia
sapo22 1 1,809 Último mensaje 16 Junio 2004, 05:15 am
por Songoku
Sobre lectura de archivos en c++
Programación C/C++
Richimax_90 0 1,592 Último mensaje 8 Diciembre 2011, 19:08 pm
por Richimax_90
CONSULTA sobre archivos en c !!!!!!!!!!!!!!!!!!!!!!!!!
Programación C/C++
patricioandres 2 2,187 Último mensaje 20 Junio 2012, 07:01 am
por ixak1
Sobre archivos .Bat
Scripting
tomasscfgcu 8 5,658 Último mensaje 17 Octubre 2013, 18:22 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines