Add-PSSnappin
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Cmdlet | Add-PSSnapin
|
| Domaine | Extension de PowerShell par composants logiciels enfichables |
| Note | Les snap-ins sont la mécanique historique, remplacée par les modules |
| Voir aussi | Get-PSSnapin · Powershell_module |
Add-PSSnapin ajoute un composant logiciel enfichable (snap-in) à la
session PowerShell courante, rendant disponibles les cmdlets qu'il fournit. C'est la
mécanique historique, aujourd'hui largement remplacée par les modules.
⚠️ Le titre historique de cette fiche comporte une coquille (Snappin au lieu de
Snapin). La cmdlet réelle est Add-PSSnapin.
Ajouter un snap-in
Add-PSSnapin -Name VMware.VimAutomation.Core
Get-Command -Type Cmdlet -Name "*VM*"
Lister les commandes d'un snap-in
Get-Command | Where-Object { $_.PSSnapin.Name -Match 'Diagnostic' }
Get-Command | Where-Object { $_.PSSnapin.Name -eq 'VMware.VimAutomation.Core' }
Exiger un snap-in dans un script
#Requires -ShellId Microsoft.PowerShell
#Requires -PSSnapin VMware.VimAutomation.Core
Exemple : outils Active Directory
Add-PSSnapin Quest.ActiveRoles.ADManagement