Forum / Remote Desktop Manager - Support (Français)

RDM CmdLet

  • Create an Issue
  • Cancel

Bonjour,

Nous sommes actuellement en version RDM 11.7.6 avec un serveur SQL dédié.
J'essaye d'utiliser les cmdLet de RDM pour automatiser la création des nouveaux dossiers mais je me heurte à plusieurs difficultés.

l'objectif est de créer une arborescence, seul le nom du "CLIENT" change, le nom des DOSSIER1, DOSSIER2, et DOSSIER3 ne change pas à part l'image associée. Le groupe de sécurité est le même pour tous les dossiers


J'ai essayé de créer des Templates de dossier, mais bizarrement quand je créé les templates de dossier seulement 1 apparait quand je fais un get-RDMTemplate.

Du coup j'ai réussi à faire le script sans utilisation des Templates par contre, je n'arrive pas à rajouter un groupe de sécurité dans les dossiers, pouvez-vous m'aider ?


Voici le script :
$CLIENT = Read-host 'Nom du client ?'
$dossier1 = $CLIENT + "\DOSSIER1"
$dossier2 = $CLIENT + "\DOSSIER2"
$dossier3 = $CLIENT + "\DOSSIER3"

$session1 = New-RDMSession -Name $CLIENT -Kind "Group"Set-RDMSession $session1

$session2 = New-RDMSession -Name "DOSSIER1" -Group $dossier1 -Kind "Group"
$session2.ImageName = 'SampleGroupFolderBlue'
Set-RDMSession $session2

$session3 = New-RDMSession -Name "DOSSIER2" -Group $dossier2 -Kind "Group"
$session3.ImageName = 'SampleGroupFolderForest'
Set-RDMSession $session3

$session4 = New-RDMSession -Name "DOSSIER3" -Group $dossier3 -Kind "Group"
$session4.ImageName = 'SampleGroupFolderRed'
Set-RDMSession $session4

Update-RDMUI


Autres questions, as-t-on la possibilité de faire la même chose sur PVM étant donné que powershell n'y est pas mais qu'on peut charger les databases de PVM depuis RDM ?

Merci pour vos réponses

Clock2 yrs

Bonjour,
À titre d’information, en ce qui concerne les Templates, cette situation est réglée dans les prochaines version de RDM (13.5 et +)
Pour assigner un groupe de sécurité, il vous suffira d’appeler la cmdlet suivante :
Set-RDMSessionProperty -ID $session1.ID -Property 'SecurityGroup' -Value <le GUID de votre SecurityGroup>
En espérant que ce vous soit utile.
Cordialement,



Alex Belisle

signaturesignature

Clock2 yrs

Merci pour votre réponse.
Désolé pour le retard pour le retour.

J'ai eu une erreur pour le GUID, voilà comment j'ai fait pour le faire fonctionner :

[GUID]$guid = 'le GUID de votre SecurityGroup'
Set-RDMSessionProperty -ID $session1.ID -Property 'SecurityGroup' -Value $guid

Cela fonctionne.

Bonne journée à vous.

Clock2 yrs

Bonjour,

Merci pour le retour!

Cordialement,



Alex Belisle

signaturesignature

Clock2 yrs