using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
// Programa que nos dice la capacidad y tipo de discos que ternemos instalados.
namespace Capacidad_HD
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void salirToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}
private void capacidadAlmacenamientoToolStripMenuItem_Click(object sender, EventArgs e)
{
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
rich.AppendText("Disco: " + d.Name + "\r\n");
rich.AppendText("\r\n");
rich.AppendText("Disco local: " + d.DriveType + "\r\n");
rich.AppendText("\r\n");
if (d.IsReady == true)
{
rich.AppendText("Etiqueta de Volumen: " + d.VolumeLabel + "\r\n");
rich.AppendText("Systema de Archivos:" + d.DriveFormat + "\r\n");
rich.AppendText("Espacio disponible para el usuario: " + d.AvailableFreeSpace + " Bytes" + "\r\n");
rich.AppendText("Capacidad total espacio en el disco: " + d.TotalSize + " Bytes" + "\r\n");
rich.AppendText("Terabyte: " + d.TotalSize / 1099511627776f + "\r\n");
rich.AppendText("\r\n");
}
}
}
private void acercaDeToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show("(c) Enrique 02-2015 v 1.0");
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
// La Clase DriveInfo proporciona acceso a información sobre la unidad especificada.
namespace Capacidad_HD_consola
{
class Test
{
public static void Main()
{
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
Console.WriteLine("Disco {0}", d.Name);
Console.WriteLine(" Disco local: {0}", d.DriveType);
if (d.IsReady == true)
{
Console.WriteLine(" Etiqueta de Volumen: {0}", d.VolumeLabel);
Console.WriteLine(" Systema de Ficheros: {0}", d.DriveFormat);
Console.WriteLine(
" Espacio disponible para el usuario: {0, 15} bytes",
d.AvailableFreeSpace);
Console.WriteLine(
" Total espacio disponible: {0, 15} bytes",
d.TotalFreeSpace);
Console.WriteLine(
" Capacidad total espacio en el disco: {0, 15} bytes ",
d.TotalSize);
Console.WriteLine(" TB: {0,15} Terabytes",
d.TotalSize / 1099511627776f );
Console.ReadKey();
}
}
}
}
}
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.