Windows PowerShell es un shell y lenguaje de scripting que es parte del NET Framework que utiliza el cmdlet - "command -lets " - comandos o funciones para realizar operaciones . . PowerShell tiene una función principal fecha llamado " Get- Date" que devuelve la fecha y hora actuales. Get- Date cuenta con varios métodos y propiedades que permiten cambiar el formato de fecha o extraer partes de la fecha según sea necesario en el script . Fecha Formato
De forma predeterminada , Get- Date devuelve un patrón de fecha larga . Por ejemplo, llamar puede tener " Viernes, 06 de enero 2012 10:32:12 AM " devolvió . Si lo desea, otro patrón. PowerShell puede usar Windows. NET Framework para acceder a otros formatos , incluyendo fechas cortos completos , fechas o tipos generales para mostrar la fecha distinta , cada formato especificado por un carácter único , como " d" para una fecha definitiva, " D " para una fecha larga o " M" por un mes y el patrón de día . Al escribir " $ date = Get- Date en formato d" en el script devuelve un patrón de fecha corta con un formato " MM /DD /AAAA" .
Propiedades en venta < p > A veces no se necesita toda la fecha en el script . Puede que sólo necesite el día y el mes , o sólo el año . Después de llamar a Get- Date y guardar el resultado en una variable , puede extraer partes de la fecha de acceso a las propiedades de Get- Date. Por ejemplo , si escribes " $ date.Day " devuelve el día , $ date.Month " devuelve el mes , y así sucesivamente para el año, hora , minutos y segundos propiedades. También puede devolver sólo una propiedad cuando se llama Get- Date, por ejemplo, al escribir "$ mes = ( Get.Date ) . Mes " en su guión.
Métodos < br >
similares a las propiedades de Get- Date , el método " ToShortDateString " devuelve una parte de un valor de fecha a tiempo completo. Después de llamar a Get- Date, usted puede extraer sólo la parte de fecha , escriba " $ date.ToShortDateString ()" en el script , que devuelve el día, el mes y el año con un formato "MM /DD /YYYY " ; nota los soportes vacíos al final de la llamada al método . Del mismo modo, los métodos " DiaDelAnio " " DayOfWeek " y funcionan igual que " ToShortDateString ", excepto que regresen a los valores indicados por sus nombres - . También no requieren soportes
< br > Get- Date Aritmética
Si quieres hacer un calendario o simplemente quieres saber qué día de la semana será de 500 días a partir de ahora, usted puede usar las funciones aritméticas de Get- Date para incorporar este funcionalidad en su script. Por ejemplo , si escribes " $ date.AddDays ( 500 ) 500 días se sumará al valor almacenado en la variable $ date . Del mismo modo, " " $ date.AddDays ( -500 ) " restará 500 días . " Puede utilizar métodos adicionales que incluyen " AddYears ", " AddMonths ", " AddHours ", " AddMinutes " , y " . AddSeconds "