Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous avez deux options pour gérer l’impression universelle à partir de PowerShell :
- Utilisez le module UniversalPrintManagement, qui offre le moyen le plus simple d’accomplir des tâches de gestion courantes. Bien que les commandes soient plus faciles à utiliser, certaines fonctionnalités avancées disponibles dans l’API Microsoft Graph peuvent être manquantes.
- Utilisez le Kit de développement logiciel (SDK) Microsoft Graph PowerShell, qui permet à l’ENSEMBLE de l’API Microsoft Graph d’être scriptée dans PowerShell. Les commandes sont de niveau inférieur. Elles peuvent donc ne pas être aussi faciles à utiliser pour des tâches simples.
La documentation relative aux deux approches est fournie ci-dessous. Passez d’un exemple à l’autre pour voir les principales différences.
Démarrage
Prérequis
- Mise à niveau vers PowerShell 5.1 ou version ultérieure
- Mettre à jour PowerShellGet vers la dernière version à l’aide de
Install-Module PowerShellGet - La stratégie d’exécution de script PowerShell doit être définie
RemoteSignedsur ou à un niveau de restriction inférieur à l’aideSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserde . En savoir plus sur les niveaux de restriction.
Étape 1 : Installer le module PowerShell
# To install for all users (must be administrator), remove -Scope CurrentUser
Install-Module UniversalPrintManagement -Scope CurrentUser
Cette commande acquiert le module demandé à partir de PowerShell Gallery, qui n’est pas configuré en tant que référentiel approuvé pour PowerShellGet par défaut. La première fois que vous exécutez cette commande, vous pouvez voir l’invite suivante :
Untrusted repository
You are installing the modules from an untrusted repository. If you trust this repository, change
its InstallationPolicy value by running the `Set-PSRepository` cmdlet.
Are you sure you want to install the modules from 'PSGallery'?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):
Répondez Yes ou Yes to All pour procéder à l’installation.
Étape 2 : Se connecter à l’impression universelle
Maintenant que le module est installé, vous devez vous connecter à l’impression universelle avant de pouvoir exécuter toutes les commandes.
# To provide authentication details interactively using a system authentication prompt:
Connect-UPService
# To provide authentication details non-interactively:
# Connect-UPService -UserPrincipalName username@tenantname.com -Password $variableHoldingSecureString
Étape 3 : Vérifier la configuration en obtenant une liste de vos imprimantes
Pour vous assurer que tout est correctement configuré, essayez d’obtenir la liste des imprimantes inscrites auprès de votre locataire. Pour obtenir la liste complète des commandes disponibles, consultez la référence des commandes.
Get-UPPrinter
Mettre à jour ou désinstaller
Mettre à jour le module PowerShell
Update-Module UniversalPrintManagement
Désinstaller le module PowerShell
Si vous devez désinstaller le module ultérieurement, utilisez cette commande :
Uninstall-Module -Name UniversalPrintManagement