Voici un script Powershell permettant d'effectuer certaines actions basiques que nous réalisons souvent après l'installation de Windows Server, à savoir :
- Changer le nom du serveur
- Modifier les configuration réseau du serveur (adresse IP, serveurs DNS, passerelle par défaut)
- Désactiver la sécurité renforcée pour Internet Explorer
- Désactiver l'ouverture automatique du gestionnaire de serveur au démarrage de la machine
Les seuls éléments à modifier sont les variables situés en haut du script :
- $serverIp : L'ip que vous voulez affecter à votre serveur
- $serverMask : Le masque de sous-réseaux
- $serverInterfaceAlias : Le nom de l'interface réseau au niveau de laquelle vous voulez effectuer la configuration (visible dans les connexions réseaux)
- $serverDefaultGateway : L'ip de votre passerelle par défaut
- $serverDnsServers : Votre ou vos serveurs DNS. Ils doivent être séparés par une virgule
- $serverName : Le nom que vous voulez donner à votre serveur
- $desactivateIeEsc : Booléen permettant d'indiquer si vous voulez ou non désactiver la sécurité renforcée pour IE
- $ieEscUsers : Variable permettant de spécifier pour quel type d'utilisateur vous voulez désactiver la sécurité renforcée pour IE (utilisateurs ou administrateurs). Les valeurs possibles sont @("admins"), @("users") ou @("admins", "users"). Cette variable ne sera prise en compte que si $desactivateIeEsc = $true
- $doNotOpenServerManagerAtLogon : Booléen permettant d'indiquer si vous voulez que le gestionnaire de serveur s'ouvre ou non au démarrage de la machine
Une fois toutes ses variables renseignées, vous pouvez exécuter le script.
Attention : A la fin de l'exécution du script, le serveur redémarrera.
Le script est fourni en pièce jointe à cet article.