Crea Directorios para Todo un Año
Programación
-> C#
Introducción
Mediante este programa se crea para todo un año una serie de carpetas que se clasifican por meses y despues por día, el codigo fuente se puede descargar aqui.
La salida es la siguiente:

Codigo
using System;
using System.Configuration;
using System.Globalization;
using System.IO;
namespace CreateDirectories
{
class Program
{
private CultureInfo culture_en = new System.Globalization.CultureInfo("en-US", true);
static void Main(string[] args)
{
string strWorkDir = string.Empty;
int nAnio = 0
, nMes = 0
, nDias = 0;
//Parametriza la ruta en la cual se crearan los directorios.
strWorkDir = ConfigurationManager.AppSettings["WorkDir"].ToString();
string [] aryMes = CultureInfo.CurrentCulture.DateTimeFormat.MonthNames;
DateTime dtFechaActual = DateTime.Now;
nAnio = dtFechaActual.Year;
strWorkDir = strWorkDir + "\\" + nAnio;
if (!Directory.Exists(strWorkDir))
{
Directory.CreateDirectory(strWorkDir);
}
//Crea Directorios.
for (int i = 1; i < 13 ; i++)
{
nDias = DateTime.DaysInMonth(nAnio, i);
for(int j = 1; j<=nDias;j++)
{
if (!Directory.Exists(strWorkDir + "\\" + aryMes[nMes] + "\\" + j))
{
Directory.CreateDirectory((strWorkDir + "\\" + aryMes[nMes] + "\\" + j).ToUpperInvariant());
}
}
nMes++;
nDias = 0;
}
}
}
}