Automatització de tasques amb PowerShell
Amb el nostre servidor Windows2k19, podem automatitzar diverses tasques amb la Shell de Microsoft: Powershell. Hem fet un total de 3 Scripts, cadascú amb diverses funcions creatives que ara s’explicaran.
Scripts
Tenim un total de 3 Scripts, cadaescú amb una funcionalitat diferent:
Actualizar-Servidor.ps1
Crear-UsuarisAD.ps1
Reiniciar-Serveis-AD.ps1
Actualizar el servidor (Actualizar-Servidor.ps1)
El primer script, actualitza el servidor cercant la versió més recent del sistema operatiu i dels seus serveis. Si troba actualitzacions, les instal·la, però si no és així (com l’exemple) et diu que tot està actualitzat.
Reiniciar els serveis del AD (Reiniciar-Serveis-AD.ps1)
Aquest script ens deixa reiniciar cadascú dels serveis trobats al AD, els identifica i els va reiniciant automàticament sense més interacció de l’usuari. Acaba generant un log amb tota la informació.


Crear usuaris en el AD (Crear-UsuarisAD.ps1)
Finalment, aquest Script et deixa crear un usuari ja configurat amb els paràmetres que vulguis: Nom, Nom d’usuari, email, departament i una contrasenya temporal que l’usuari ha de cambiar després d’entrar per primer cop al compte. Aquest script també et deixa configurar diversos usuaris d’un cop i modificar les seves dades en aquest procés.