Powershell : A drive with the name 'RDS' does not exist

Voilà un petit message d’erreur bien embêtant : « A drive with the name 'RDS' does not exist. »

Celui-ci se produit quand on souhaite utiliser Powershell pour manipuler une configuration RDS qui n’est pas configurable via les commandes standards (c’est le cas qu’on ne déploie que la passerelle).

Exemple :


Set-Item -Path RDS:\GatewayServer\SSLCertificate\Thumbprint -Value $thumbprint

Quand on connait un peu Powershell, il faut se poser la question du module qui est amené à fournir l’élément manquant et à l’importer. Dans le cas présent « RemoteDesktopServices ».

Il suffit donc d’ajouter la directive import correspondante pour que son script fonctionne correctement.



Import-Module RemoteDesktopServices

# ... un peu de code pour définir $thumbprint

Set-Item -Path RDS:\GatewayServer\SSLCertificate\Thumbprint -Value $thumbprint

Tout simplement.

Jérémy Jeanson

Comments

You have to be logged in to comment this post.