El Blog de Gualtrysoft

Windows 2000/2003/2008, Active Directory, VBScript, Hyper-V, PowerShell y todo aquello interesante a la hora de usar, configurar y administrar Windows Server. También tenemos longanizas…

Archive for 30 noviembre 2012

PowerShell: Cmdlet Para Importar Contactos de un Exchange de Producción a Otro Exchange de Laboratorio Sin Relación de Confianza Entre Ambos

Posted by urpiano en Viernes 30 \30\UTC noviembre \30\UTC 2012

Este Cmdlet lo he desarrollado como paso previo a un script que he tenido que crear de sincronización de contactos que venían de otras organizaciones de correo. Como quería que en el laboratorio estuviesen los mismos contactos que en producción y además con las mismas propiedades fundamentales (nombres, direcciones de correo y atributos personalizados), desarrollé este Cmdlet para poder, de un plumazo, traer de nuevo los contactos tantas veces fuera necesario, eliminando los que ya hubiera creado con anterioridad y que, por haber realizado cambios en ellos al ejecutar otros scripts, no estuvieran ya igual que en producción.

Leer el resto de esta entrada »

Posted in Exchange, Informatica, PowerShell, Scripting | Leave a Comment »

PowerShell: Cmdlet Para Inventariar con WMI y Obtener Ficheros HTML con los Resultados

Posted by urpiano en Miércoles 28 \28\UTC noviembre \28\UTC 2012

Inspirado por esta pregunta del foro general de scripting de Technet he desarrollado este Cmdlet. Respondí a la persona que preguntaba con este script VbScript. Pensando en la facilidad de PowerShell a la hora de entenderse con WMI, he desarrollado este otro script en PowerShell, que hace lo mismo que el anterior, pero con cualquier clase WMI, no sólo con Win32_Product.

Leer el resto de esta entrada »

Posted in Informatica, PowerShell, Scripting | Leave a Comment »

PowerShell Tip: Saber El Valor Predeterminado De los Parámetros De Un Cmdlet

Posted by urpiano en Miércoles 28 \28\UTC noviembre \28\UTC 2012

Si queremos mirar con la ayuda de un Cmdlet los valores por defecto de sus parámetros, esto lo podemos realizar ejecutando Get-Help -full o, más específicamente, Get-Help -Property * | Format-Table Name,DefaultValue.

Leer el resto de esta entrada »

Posted in Informatica, PowerShell, Scripting, Tips, Uncategorized | Leave a Comment »