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.
Le UniversalPrintManagement PowerShell module est conçu pour gérer et administrer des ressources Impression universelle à partir de la ligne de commande. Utilisez ce module lorsque vous souhaitez créer des outils automatisés.
Cet article vous aide à bien démarrer avec le module UniversalPrintManagement et enseigne les concepts fondamentaux derrière celui-ci.
Installation de UniversalPrintManagement
Exécutez la commande suivante à partir d’une session PowerShell :
Install-Module UniversalPrintManagement
Par défaut, la galerie PowerShell n’est pas configurée comme un référentiel de confiance pour PowerShellGet. La première fois que vous utilisez PSGallery, vous verrez 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 continuer l’installation.
Remarque
Pour plus d’informations sur l’installation des modules PSGallery dans des scénarios hors connexion, reportez-vous à la PowerShell Gallery.
Désinstallation de UniversalPrintManagement
Exécutez la commande suivante à partir d’une session PowerShell :
Uninstall-Module -Name UniversalPrintManagement
Connectez-vous à Impression universelle
Connectez-vous en mode interactif avec la cmdlet Connect-UPService.
Connect-UPService
Vous obtiendrez une boîte de dialogue de connexion pour fournir un nom d'utilisateur et un mot de passe pour votre compte Azure ou sélectionner l'un des comptes précédemment enregistrés.
Remarque
L’objectif principal de cette applet de commande est d’autoriser la connexion non interactive pour les scripts automatisés. Cela peut être effectué, par exemple, à l’aide Connect-UPService -UserPrincipalName username@tenantname.com -Password $variableHoldingSecureString de la syntaxe et de la récupération du mot de passe à partir d’un stockage sécurisé.
Une fois connecté, utilisez les applets de commande disponibles dans le module pour accéder aux ressources d’imprimante et les gérer.
Applets de commande UniversalPrintManagement
Les applets de commande UniversalPrintManagement suivent une convention d’affectation de noms standard pour PowerShell. VERB-NOUN Le verbe décrit l’action (exemples includeGet, , SetGrant, Revoke, ) et le nom décrit le type de ressource (exemples include UPPrinter, UPPrintJob, UPAccess). Les noms dans UniversalPrintManagement commencent toujours par le préfixe UP.
Connaître les noms et les verbes vous aident à trouver des commandes avec l’applet de commande Get-Command . Par exemple, pour rechercher des commandes qui utilisent le Get verbe :
Get-Command -Verb Get -Module UniversalPrintManagement
Pour obtenir des détails sur l’applet de commande avec des exemples :
Get-Help Get-UPPrinter -Detailed
[REMARQUE] Les applets de commande UniversalPrintManagement
Getrenvoient désormais des résultats avec des jetons de reprise pour permettre la pagination dans de grandes collections et la nouvelle tentative des requêtes en échec. Découvrez comment utiliser des jetons de continuation. En raison du changement de modèle requis pour prendre en charge les jetons de continuation, il est désormais recommandé de stockerGetles résultats de l’applet de commande dans une variable et de les accéder via.results. Consultez des exemples ici.
Se connecter
| Cmdlet | Description |
|---|---|
| Connect-UPService | Se connecte avec un compte authentifié à utiliser pour les demandes de cmdlet Impression universelle. |
Printers
| Cmdlet | Description |
|---|---|
| Get-UPPrinter | Utilisez cette applet de commande pour obtenir des informations sur une seule ou liste d’imprimantes. |
| Remove-UPPrinter | Utilisez cette applet de commande pour annuler l’inscription des imprimantes. |
Propriétés de l’imprimante
| Cmdlet | Description |
|---|---|
| Set-UPPrinterProperty | Utilisez cette applet de commande pour mettre à jour les propriétés mutables d’une imprimante. |
Imprimantes partagées
| Cmdlet | Description |
|---|---|
| New-UPPrinterShare | Utilisez cette applet de commande pour partager une imprimante. |
| Get-UPPrinterShare | Utilisez cette applet de commande pour obtenir des informations sur une seule ou liste d’imprimantes partagées. |
| Remove-UPPrinterShare | Utilisez cette applet de commande pour annuler le partage d’imprimantes qui ont été partagées précédemment. |
| Set-UPPrinterShare | Utilisez cette applet de commande pour mettre à jour un partage d’imprimante pour échanger une imprimante inscrite en raison d’une maintenance avec une imprimante opérationnelle. |
Autorisations utilisateur
| Cmdlet | Description |
|---|---|
| Grant-UPAccess | Utilisez cette applet de commande pour accorder l’accès à l’impression à un utilisateur ou à un groupe ou à tous les utilisateurs de l’organisation. |
| Revoke-UPAccess | Utilisez cette applet de commande pour révoquer l’accès à l’impression d’un utilisateur ou d’un groupe ou de tous les utilisateurs de l’organisation. |
| Get-UPAllowedMember | Utilisez cette applet de commande pour obtenir des informations sur les utilisateurs et les groupes qui ont accès à une imprimante spécifique. |
Connectors
| Cmdlet | Description |
|---|---|
| Get-UPConnector | Utilisez cette applet de commande pour obtenir des informations sur une seule ou liste de connecteurs. |
| Supprimer-UPConnector | Utilisez cette applet de commande pour annuler l’inscription des connecteurs. |
Propriétés du connecteur
| Cmdlet | Description |
|---|---|
| ConfigurerPropriétéDuConnecteur | Utilisez cette applet de commande pour mettre à jour les propriétés mutables d’un connecteur. |
Travaux d’impression
| Cmdlet | Description |
|---|---|
| Get-UPPrintJob | Utilisez cette applet de commande pour obtenir des informations sur les travaux d’impression envoyés à une imprimante. |
Imprimer des rapports de travaux
| Cmdlet | Description |
|---|---|
| Get-UPUsageReport | Utilisez cette applet de commande pour obtenir différents types de rapports d’utilisation d’impression. |