Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: AdeLax en 27 Noviembre 2013, 00:32 AM

Título: [Python]Detectar memorias USB windows
Publicado por: AdeLax en 27 Noviembre 2013, 00:32 AM
Hola buenas a todos,

Como podría listar las letras de las memorias USB en windows, osea algo que detecte de todas las unidades cuales son unidades extraibles

Ejem si tengo C:\ , D:\ y F:\ un script que me liste las unidades USB en este caso ['F:\']

Saludos
Título: Re: [Python]Detectar memorias USB windows
Publicado por: tincopasan en 28 Noviembre 2013, 05:55 AM
probá esto y ahí verás que hacer.

Código (python) [Seleccionar]
import win32api
import win32file

#
# copiado y pegado desde  MSDN
#
DRIVE_TYPES = """
0 Unknown
1 No Root Directory
2 Removable Disk
3 Local Disk
4 Network Drive
5 Compact Disc
6 RAM Disk
"""
drive_types = dict((int (i), j) for (i, j) in (l.split ("\t") for l in DRIVE_TYPES.splitlines () if l))

drives = (drive for drive in win32api.GetLogicalDriveStrings ().split ("\000") if drive)
for drive in drives:
 print (drive, "=>", drive_types[win32file.GetDriveType (drive)])





[MOD]: Usa las etiquetas de código, el próximo mensaje que vuelva a incumplir esta norma será eliminado sin aviso.
Título: Re: [Python]Detectar memorias USB windows
Publicado por: tincopasan en 2 Diciembre 2013, 15:52 PM
si esto va para mi:
"usa las etiquetas de código"
no tengo idea de que está hablando!
"el próximo mensaje que vuelva a incumplir esta norma será eliminado sin aviso"
pues a borrarlo de una!
Título: Re: [Python]Detectar memorias USB windows
Publicado por: Eleкtro en 2 Diciembre 2013, 16:41 PM
@tincopasan

En todos y cada uno de tus mensajes relacionados con la programación has incumplido dicha norma, y la cantidad de mensajes que has publicado no es pequeña.

No te preocupes, nadie nace sabiendo las reglas del mundo (o de los foros), pero para eso están, para leerlas... y ya va siendo hora.

Haz una lectura (y todos los demás deberían hacer la misma lectura) de este post: Normas del tablón ( LEER ANTES DE POSTEAR ) (http://foro.elhacker.net/scripting/normas_del_tablon_leer_antes_de_postear-t201567.0.html) , ya no puedes decir que no sabes de que estoy hablando, los códigos deben ir con formato especial para código.

Saludos!