Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // OrtizOL - xCSw - http://ortizol.blogspot.com
- using System;
- using System.IO;
- namespace Receta.CSharp.R0516
- {
- public class InformacionUnidad
- {
- public static void Main(string[] args)
- {
- Console.WriteLine(Environment.NewLine);
- // Valida la entrada del usuario:
- if (args.Length == 1)
- {
- DriveInfo unidad = new DriveInfo(args[0]);
- Console.WriteLine ("Espacio disponible en la unidad {0}: {1} KB",
- args[0], unidad.AvailableFreeSpace / 1024);
- Console.ReadLine();
- return;
- }
- foreach(DriveInfo unidad in DriveInfo.GetDrives())
- {
- try
- {
- Console.WriteLine ("Espacio disponible en la unidad {0}: {1} KB",
- unidad.RootDirectory, unidad.AvailableFreeSpace / 1024);
- }
- catch (IOException) // Es posible que unidad de red no esté disponible
- {
- Console.WriteLine("[Advertencia]: La unidad {0} no está disponible.", unidad);
- }
- }
- Console.WriteLine(Environment.NewLine);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement