Resume-PrintJob
Reprend un travail d'impression suspendu.
Syntaxe
Resume-PrintJob
[-InputObject] <CimInstance>
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-PrintJob
[-ComputerName <String>]
[-ID] <UInt32>
[-PrinterName] <String>
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-PrintJob
[-ID] <UInt32>
[-PrinterObject] <CimInstance>
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
La cmdlet Resume-PrintJob
reprend un travail d'impression suspendu sur l'imprimante spécifiée. La cmdlet Resume-PrintJob
n'a aucun effet si un travail d'impression est en cours d'exécution.
Vous pouvez spécifier la tâche d'impression à reprendre en spécifiant les paramètres PrinterName
et ID
, en spécifiant l'objet imprimante et le paramètre ID
, ou en spécifiant l'objet de tâche d'impression comme entrée.
Vous ne pouvez pas utiliser de caractères génériques avec Resume-PrintJob
.
Exemples
Exemple 1: Reprendre un travail d'impression suspendu
Resume-PrintJob - PrinterName "PrinterName" -ID 1
Cette commande reprend le travail d'impression avec un ID
de 1
, qui a été suspendu sur l'imprimante nommée PrinterName
.
Exemple 2: Reprendre une tâche d'impression à l'aide d'un objet d'imprimante et d'un ID de tâche
$Printer = Get-Printer -PrinterName "PrinterName"
Resume-PrintJob -PrinterObject $Printer -ID 1
La première commande obtient une imprimante nommée PrinterName
à l'aide de l'applet de commande Get-Printer
. La commande stocke le résultat dans la variable $Printer
.
La deuxième commande reprend le travail d'impression qui a l'ID 1
sur l'imprimante dans $Printer
.
Exemple 3: Reprendre une tâche d'impression en utilisant un objet de tâche
$PrintJob = Get-PrintJob - PrinterName "PrinterName" -ID 1
Resume-PrintJob -InputObject $PrintJob
La première commande obtient une tâche d'imprimante qui a l'ID 1
sur une imprimante nommée PrinterName
à l'aide de l'applet de commande Get-PrintJob
. La commande stocke le résultat dans la variable $PrintJob
.
La deuxième commande reprend le travail d'impression dans $PrintJob
.
Paramètres
-AsJob
Exécute l'applet de commande en tant que tâche d'arrière-plan. Utilisez ce paramètre pour exécuter des commandes qui prennent beaucoup de temps.
-CimSession
Exécute l'applet de commande dans une session distante ou sur un ordinateur distant. Entrez un nom d'ordinateur ou un objet de session, tel que la sortie d'un applet New-CimSession
ou Get-CimSession
. La valeur par défaut est la session en cours sur l'ordinateur local.
-ComputerName
Spécifie le nom de l'ordinateur sur lequel reprendre le travail d'impression.
-Confirm
Vous invite à confirmer avant d'exécuter l'applet de commande.
-ID
Spécifie l'ID de la tâche d'impression à reprendre sur l'imprimante spécifiée. Vous pouvez utiliser des caractères génériques.
-InputObject
Spécifie l'objet d'entrée utilisé dans une commande de pipeline.
-PrinterName
Spécifie le nom de l'imprimante sur laquelle reprendre le travail d'impression.
-PrinterObject
Spécifie l'objet qui contient l'imprimante sur laquelle reprendre le travail d'impression.
-ThrottleLimit
Spécifie le nombre maximal d'opérations simultanées qui peuvent être établies pour exécuter l'applet de commande. Si ce paramètre est omis ou si une valeur de 0
est entré, Windows PowerShell® calcule une limite d'accélération optimale pour l'applet de commande en fonction du nombre d'applets de commande CIM en cours d'exécution sur l'ordinateur. La limite d'accélération s'applique uniquement à l'applet de commande actuelle, et non à la session ou à l'ordinateur.
-WhatIf
Montre ce qui se passerait si l'applet de commande s'exécute. L'applet de commande n'est pas exécutée.
Pas de commentaires