Je viens de tomber sur un petit projet sympa qui rajoute des Cmd-Lets à votre console Powershell pour gérer vos Containers et autres Entities stockées dans SDS

Vous trouverez le projet sur CodePlex : CodePlex SDSSH

Une fois installé, n’oubliez pas d’enregistrer vos Cmd-Lets dans votre script powershell:

Pour rappel : Voir les cmd-lets et Providers (Snap In) “enregistrables” :

* Get-PSSnapin –Registered

Enregistrer un snapin :

* Add-PSSnapin “Nom du snappin”

Dans notre cas :

image

Après à l’utilisation, c’est du SDS pour PowerShell, rien de plus :)

Get-SdsAuthorities YOUR_LOGIN YOUR_PASSWORD "from e in entities select e "
Get-SdsContainers YOUR_LOGIN YOUR_PASSWORD YOURCONTAINER "from e in entities select e"
Get-SdsEntities YOUR_LOGIN YOUR_PASSWORD YOURCONTAINER YOURKINDENTITIES "from e in entities select e"

 image

Au passage, notez l’utilisation du debug-write qui permet de débugguer nos scripts et faire du pas à pas. Pratique !

,