Comme disent les admins « Pour débloquer une configuration ratée, rien de mieux que PowerShell » (plus le temps passe, et plus je me fais à l'idée).

Encore faut-il que vous trouviez les commandes qui vont bien. Si comme moi vous n'êtes pas un pro du PowerShell, vous risquez de finir par abandonner au premier message vous disant que la commande n'est pas reconnue… Dommage?!

Il existe pourtant une solution simple : rechercher les modules installés sur votre serveur, et les importer.

 

Par exemple : dans le cadre d'un déploiement du cache partagé de l'AppFabric, je me suis retrouvé dans l'incapacité d'utiliser des commandes basiques telles que Remove-CacheHost ou Unregister-CacheHost. En fait, tout le module de configuration du cache était indisponible.

J'ai donc rendu une petite visite au répertoire Modules de PowerShell (ici en version 1.0 cela donne : %SystemRoot%\System32\WindowsPowerShell\v1.0\Modules\):

 

Ceci m'a permis d'en déduire qu'il me fallait utiliser la commande suivante pour charger le module manquant :

Import-module DistributedCacheConfiguration

Après import, il m'a donc est possible d'utiliser l'ensemble des commandes suivantes :

Le travail pouvait donc commencer ;)