Sobre particiones, discos y letras de unidad
Publicado: 28 Feb 2013, 10:49
Hola,
A lo mejor esto, es un poco fuera de tema aquí (Sorry si lo es), pero como al fin y al cabo es para algo que quiero hacer con AutoIt...
Resulta, que quiero hacer una especie de gestor de discos, que permita formatear, convertir entre formatos de particiones de Windows, crear/eliminar particiones y demás.
Para ello, he pensado que la mejor forma (y la única que se me ocurre, no sé si habrá otra: APIS, WMI etc) es con diskpart, a través de la línea de comandos claro (no sé si podrá usarse de otra forma con programación).
Pero hay algo de Diskpart, que no termina de gustarme. Es como poco intuitivo... Al menos, a mi me da esa impresión, acostumbrado a trabajar siempre con letras de unidad, en vez de con números como hace Diskpart.
Por ejemplo, si se listan las particiones de un equipo, con un único disco duro, que sólo contenga la partición del sistema, dirá "Partición 1".
Si el programa fuera para mi, me daría lo mismo. Pero si es para que lo usen más personas, puede que no sea demasiado intuitivo ¿no?.
Había pensado, en hacer de alguna forma, que en la interfaz del programa que haga, en vez de "Partición 1", apareciera su letra de unidad (si la tiene).
Y esa es la duda: Como hacerlo.
No conozco tanto Diskpart, como para saber si tiene algún comando que diga la letra que tiene asignada una partición, o un disco, o si hay alguna otra forma, mediante línea de comandos, APIS, WMI....
¿Tenéis idea de como hacerlo?. Directamente con AutoIt lo descarto, porque aunque sé que tiene funciones para listar las unidades de almacenamiento y creo recordar que sí devuelven la letra de la unidad, no veo como relacionarlo con lo que devuelva Diskpart. Pero si se os ocurre alguna forma, así también me sirve ;).
Salu2!
A lo mejor esto, es un poco fuera de tema aquí (Sorry si lo es), pero como al fin y al cabo es para algo que quiero hacer con AutoIt...
Resulta, que quiero hacer una especie de gestor de discos, que permita formatear, convertir entre formatos de particiones de Windows, crear/eliminar particiones y demás.
Para ello, he pensado que la mejor forma (y la única que se me ocurre, no sé si habrá otra: APIS, WMI etc) es con diskpart, a través de la línea de comandos claro (no sé si podrá usarse de otra forma con programación).
Pero hay algo de Diskpart, que no termina de gustarme. Es como poco intuitivo... Al menos, a mi me da esa impresión, acostumbrado a trabajar siempre con letras de unidad, en vez de con números como hace Diskpart.
Por ejemplo, si se listan las particiones de un equipo, con un único disco duro, que sólo contenga la partición del sistema, dirá "Partición 1".
Si el programa fuera para mi, me daría lo mismo. Pero si es para que lo usen más personas, puede que no sea demasiado intuitivo ¿no?.
Había pensado, en hacer de alguna forma, que en la interfaz del programa que haga, en vez de "Partición 1", apareciera su letra de unidad (si la tiene).
Y esa es la duda: Como hacerlo.
No conozco tanto Diskpart, como para saber si tiene algún comando que diga la letra que tiene asignada una partición, o un disco, o si hay alguna otra forma, mediante línea de comandos, APIS, WMI....
¿Tenéis idea de como hacerlo?. Directamente con AutoIt lo descarto, porque aunque sé que tiene funciones para listar las unidades de almacenamiento y creo recordar que sí devuelven la letra de la unidad, no veo como relacionarlo con lo que devuelva Diskpart. Pero si se os ocurre alguna forma, así también me sirve ;).
Salu2!