18/12/2024

Powershell

Windows Server

WS 2012 Core – Activer la gestion à distance

I. Présentation Grâce au Gestionnaire de serveur de Microsoft il est possible d’Administrer à distance un serveur Windows Server 2012 en utilisant le gestionnaire d’un autre serveur ou RSAT sous Windows 8. Toutefois, il se peut que vous ayez besoin d’activer la gestion à distance sur votre serveur ou de la désactiver si vous ne souhaitez pas qu’on puisse le gérer à distance. La procédure que nous voyons ici est valable pour toutes les versions de Windows Server 2012 puisqu’il s’agit d’une manipulation en ligne de commandes dans un cas et avec l’utilisation de SCONFIG dans un second cas. II. Procédure n°1 – PowerShell Dans un premier temps, voyons comment configurer la gestion à distance par l’intermédiaire de commandes PowerShell. Pour cela on utilise « Configure-SMRemoting » avec différentes options. Tout d’abord, regardez dans quel état est votre accès à distance grâce à cette commande : Configure-SMRemoting -GET Ensuite, pour activer ou désactiver la gestion à distance utilisez une des commandes indiquées

Lire cet article
Windows Server

WS 2012 Core – Renommer Windows avec netdom

I. Présentation Lorsqu’on se retrouve sur une installation de Windows Server en mode « Core » c’est-à-dire sans interface graphique et qu’on n’y est pas habitué, cela peut devenir très vite handicapant. Par exemple, pour renommer le serveur et lui donner un nom plus approprié que celui généré par Windows, ça peut devenir un casse-tête. Heureusement, nous allons voir une solution ensemble qui consiste à utiliser l’option « renamecomputeur » de l’utilitaire « netdom ». II. Modifier le nom de la machine Une fois votre serveur démarré, vous vous retrouvez avec l’Invite de commandes. Pour ma part, je vais renommer mon serveur en « SCoreNeoflow » à la place du nom actuel « WIN-6TBQMF2S3FF » qui n’est pas très original et difficile à retenir. Afin de renommer la machine, saisissez cette commande : netdom renamecomputer %computername% /NewName:SCoreNeoflow La seule chose que vous avez à changer dans la commande c’est le nom que vous souhaitez donner à votre serveur. En ce

Lire cet article
VMware

Planifier l’exécution d’un script PowerCLI avec Windows

I. Présentation Les command-let PowerCLI sont utiles, un script l’est aussi, un script PowerShell faisant appel aux command-let PowerCLI dont l’exécution est planifiée, l’est encore plus. Nous allons voir dans ce tutoriel comment planifier l’exécution d’un script PowerShell contenant des instructions PowerCLI grâce aux « Tâches planifiées » de Windows. Par défaut, Windows exécute les scripts PowerShell avec la console PowerShell mais cette dernière ne connaît pas les command-let de PowerCLI, ce qui crée des problèmes lors de l’exécution. Il faut donc créer la tâche planifiée d’une certaine manière et ajouter une ligne de code dans le script pour indiquer qu’il faut ajouter le composant enfichable correspondant à PowerCLI dans la console PowerShell active. II. Modification du script Comme je le disais précédemment, le script doit être modifié et la ligne suivante doit être ajoutée en début de script : Add-PSSnapin VMware.VimAutomation.Core Ceci signifie qu’on ajoute le composant « VMware.VimAutomation.Core » à la console PowerShell active dans le but de pouvoir exécuter les command-let

Lire cet article
Système

Autoriser l’exécution de Scripts PowerShell

I. Présentation Par défaut, la configuration de Windows ne permet pas l’exécution de Scripts PowerShell même si la console est bien présente dans les dernières versions d’OS de Microsoft. Surement dans un soucis de sécurité, et pour ne pas rendre possible l’exécution de ces scripts sur l’utilisateur n’en a pas l’utilité. Pour autoriser l’exécution des scripts PowerShell sur votre machine, il suffit de modifier la politique de sécurité appliquée en terme d’exécution des scripts.  II. Les 6 modes de sécurité différents – Restricted : Cette valeur qui est la valeur par défaut, empêche l’exécution de scripts. – AllSigned : Requiert la signature numérique par un éditeur de l’ensemble des scripts, y compris ceux que vous créez en local sur la machine. – RemoteSigned : Requiert la signature numérique par un éditeur des scripts téléchargés à partir d’internet. – Unrestricted : Exécute tous les scripts, mais vous invite à autoriser l’exécution des scripts non signés téléchargés via internet. – Bypass

Lire cet article