1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #Crear calendario #Crear una estructura de directorios para el año en curso #AÑO -> MESES -> DÍAS #2016 -> 12 -> 1 #Dar formato a fecha (Get-Date) (Get-Date).Year #Fecha en formato string $fecha=(Get-Date).Year.tostring()+(Get-Date).Month.tostring()+(Get-Date).Day.tostring() $fecha (Get-Date).ToString("yyyyMMdd") (Get-Date).ToString("ddMMyyyy") #Fecha un día menos (Get-Date).AddDays(-1) (Get-Date).AddDays(-1).ToString("ddMMyyyy") #Listado de fechas, mostrar fechas de la semana pasada de lunes a domingo -2..-8 | % {(Get-Date).AddDays($_).ToString("yyyyMMdd")} #Crear carpeta para cada fecha de la semana pasada -2..-8 | % {mkdir (Get-Date).AddDays($_).ToString("yyyyMMdd") -WhatIf} #Crear carpeta para cada fecha de todo el año en curso -(365/2)..(365/2) | % {mkdir (Get-Date).AddDays($_).ToString("yyyyMMdd") -WhatIf} #Crear estructura de directorios #AÑO -> MESES -> DÍAS #2016 -> 12 -> 1 -(365/2)..(365/2) | % {mkdir (Get-Date).AddDays($_).ToString("yyyy/MM/dd") -WhatIf} #Crear estructura de directorios con los nombres de los meses -(365/2)..(365/2) | % {mkdir (Get-Date).AddDays($_).ToString("yyyy/MMMM/dd") -WhatIf} |