Categoría: PowerShell

MDT Profile Generator

Wow.!!! Sin duda un excelente trabajo de mi amigo Damien, quien ha perfeccionado esta increíble herramienta para generación de customsettings.ini en MDT, sin duda la cual nos ayudara a minimizar los tiempos de configuración. para poder descargar y utilizar la herramienta, les comparto el link que nos comparte Damien https://gallery.technet.microsoft.com/MDT-Profile-Generator-23060dbb Aqui el resultado para agregarlo a


Listando las funciones de tus servidores con PowerShell

Recientemente he añadido un nuevo script al Centro de Scripts de Microsoft TechNet Gallery, con el cual seremos capaces de listar las características (Features) que tenemos instaladas en los servidores Windows de nuestra infraestructura. Primero necesitamos preparar una lista de todos nuestros servidores en un archivo txt, para ello simplemente vamos a anotar el HOSTNAME […]


Cómo poner barras de progreso en tus scripts de PowerShell

Cada vez son más los administradores de sistemas que utilizan PowerShell, y no es para menos! PowerShell nos facilita enormemente nuestro día a día, sobre todo en tareas de gestión y automatización de procesos. Aunque estemos trabajando con líneas de comando, es posible lograr una “interfaz” bastante amigable, pero lo importante es que sea verdaderamente…


Cómo descubrir qué URL hay detrás de las URLs cortas con PowerShell

Debido a que habitualmente las URL’s son muy largas, nos vemos obligados a acortarlas, sobre todo si queremos añadirlas en ciertas redes sociales u otros servicios que tienen una estricta limitación en el número de caracteres disponibles. Dada esta necesidad, nacen los llamados acortadores de URL, que no es más que un simple servicio online […]


Realizar backup de los roles y funciones de Windows Server

Tanto si estamos pensando realizar una migración de servidores, vayamos a reinstalar un servidor, o si simplemente queremos añadir un nuevo servidor adicional a nuestra granja de servidores, esta sencillas líneas de comando te puede servir de mucha ayuda. El objetivo de este script es realizar un backup reuniendo las funciones y roles instalados en […]


Cómo evitar que los usuarios se suscriban a servicios de Office 365

Lo que para muchos es una ventaja, se puede convertir en un problema para otros, como por ejemplo la cantidad de nuevos servicios Office 365 que Microsoft está lanzando a un ritmo descomunal. Para muchas organizaciones puede resultar difícil seguir el ritmo al ciclo de desarrollo y lanzamientos de nuevos servicios que Microsoft lanza mes […]


Implementar StartLayout y Taskbar personalizados en Windows 10 con MDT

Hola que tal amigos pues en esta ocasion vamos a ver la manera en como podemos implementar Windows 10 personalizando taskbar y startlayout desde MDT. lo primero que haremos es instalar Windows 10 v1703 en un equipo virtual (para temas de laboratorio), en mi caso vamos a utilizar vmware. Hace tiempo escribí algunos artículos sobre


Creando un Catch-all Mailbox usando reglas de transporte

Un Catch-all Mailbox (cuenta de correo electrónico de captura) es una dirección de correo que se especifica para recibir todos los mensajes que están dirigidos a una dirección de correo electrónico incorrecta para un dominio, de modo que los emails que se envíen a una de correo electrónico no válida, se envían a la cuenta […]


Añadir un dominio de correo secundario a todos los usuarios con PowerShell

En numerosas ocasiones podemos encontrarnos con la necesidad de añadir un nuevo dominio para las cuentas de correo de nuestros usuarios, y dependiendo del número de usuarios puede convertirse en una tarea muy engorrosa. Como todos los scripts de PowerShell, la tarea se vuelve súmamente fácil, rápida y automatizada, de modo que nos podemos despreocupar […]


Enumerar recurrentemente miembros de grupos de Azure AD con PowerShell

Habitualmente podemos encontrar secuencias de comandos de PowerShell que para signar licencias a usuarios de AzureAD/Office 365 utilizan grupos. El problema lo tenemos con los grupos anidados, ya que por el momento el cmdlet Get-MsolGroupMember no los soporta. Para solucionar este problema, podemos hacer uso de esta sencilla función Get-ReMsolGroupMember. Esta función comprobará si un grupo […]