5.2. Importation du module et connexion à un serveur¶
Nous ouvrons d’abord une nouvelle fenêtre PowerShell sur notre poste de travail où nous avons installé module PowerShell IDERI note. Veuillez noter que notre utilisateur actuellement connecté a des droits d’administration dans IDERI note.
Si vous n’avez pas encore installé le module PowerShell IDERI note, veuillez vous référer au chapitre 3.11 pour plus de détails sur la façon d’installer ce module.
5.2.1. Importation the module PowerShell IDERI note¶
Pour s’assurer que le module PowerShell IDERI note est disponible dans la session en cours, nous exécutons la commande suivante :
PS> Get-Module -Name Ideri.Note -ListAvailable
Directory: C:\Program Files (x86)\IDERI\IDERI note PowerShell Module
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Binary 1.0.0.0 IDERI.note {Enable-iNoteMessage, Disable-iNoteMe...
Cela devrait donner un résultat pour le module correspondant.
Ensuite, nous pouvons importer le module PowerShell IDERI note en exécutant la commande suivante :
PS> Import-Module -Name Ideri.note
5.2.2. Mise à disposition des CmdLets du module¶
Afin d’obtenir une liste de toutes les CmdLets disponibles du module, nous pouvons exécuter la commande suivante :
PS> Get-Command -Module Ideri.Note
CommandType Name Version Source
----------- ---- ------- ------
Alias Cancel-iNoteMessage 1.0.0.0 Ideri.Note
Alias New-iNoteMessageRevision 1.0.0.0 Ideri.Note
Alias Restart-iNoteMessage 1.0.0.0 Ideri.Note
Alias Stop-iNoteMessage 1.0.0.0 Ideri.Note
Cmdlet Disable-iNoteMessage 1.0.0.0 Ideri.Note
Cmdlet Enable-iNoteMessage 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteAcknowledgement 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteClientConnection 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteLicenseInformation 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteMessage 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteMessageIndex 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteMessageRevision 1.0.0.0 Ideri.Note
Cmdlet Get-iNoteServerVersion 1.0.0.0 Ideri.Note
Cmdlet New-iNoteMessage 1.0.0.0 Ideri.Note
Cmdlet New-iNoteServerConnection 1.0.0.0 Ideri.Note
Cmdlet Remove-iNoteMessage 1.0.0.0 Ideri.Note
Cmdlet Set-iNoteMessage 1.0.0.0 Ideri.Note
Maintenant que nous savons quelles CmdLets sont disponibles pour une utilisation, nous pouvons commencer à travailler avec elles.
5.2.3. Connexion au serveur IDERI note¶
Comme indiqué au chapitre 5.2.2, le module PowerShell IDERI note inclut une CmdLet nommée NewiNoteServerConnection. Comme son nom l’indique, nous pouvons l’utiliser pour créer une nouvelle connexion à notre serveur IDERI note.
PS> New-iNoteServerConnection -ComputerName sv01.note.dev
L’ exemple ci-dessus montre que nous avons créé une nouvelle connexion à notre serveur nommée ‘sv01.note.dev’. Nous n’avons pas besoin de spécifier de paramètres supplémentaires car notre PC est joint au même domaine que le serveur IDERI note et notre utilisateur actuel a des droits d’administration en ce qui concerne IDERI note.
Si nous voulons nous connecter au serveur en utilisant des informations d’identification différentes, nous pouvons par ex. spécifiez d’autres informations d’identification avec l’appel suivant :
PS> New-iNoteServerConnection -ComputerName NOTE-SRV01.note.dev `
-Credential (Get-Credential)
Cela nous demandera les informations d’identification avant de se connecter au serveur IDERI note.
Si la connexion réussit, les informations de session seront enregistrées dans une variable nommée $IDERInoteServerSession.
PS> $IDERInoteServerSession
Servername : sv01.note.dev
Username :
Domain :
Password :
UseNamedPipes : True
TCPPort : 0