Open navigation

Get-TPHubPPConfiguration

Description

Syntax

Example



Description

Displays the Personal Printing settings of the current Hub; from firmware version 1.1. See also the relevant settings in the Web console.


Syntax

Get-TPHubPPConfiguration [-Proxy]
ParameterDescription
-Proxy• optional: proxy server address
• can also be specified globally using Set-TPHubProxy

 

PropertyDescription
SeatName• (client ID for not yet implemented load balancing if more than one exist)
• can’t be set up
IsActive• enables the Personal Printing Client
• can be set up (True|False)
MultiServiceMode• (not yet implemented load balancing mode)
• can’t be set up
JobHandlingModeOnebyone: print the oldest print job stored for the user on the Personal Printing server
Allatonce: print all the print jobs stored for the user on the Personal Printing server
Printwhilepresent: all print jobs will be printed, as long as the NFC token or card is held to the card reader
• can be set up (OneByOne|AllAtOnce|PrintWhilePresent)
ServiceConfigIds• (system-internal IDs of Personal Printing Clients if more than one exist)
• can’t be set up
ConfigId• system-internal Personal Printing Client ID
• can’t be set up
Comment• any comment, e. g. the printer name behind the printer ID
• can be set up
ServerUriaddress of the Personal Printing server:
• http for unencrypted connections to the Personal Printing server
• https for encrypted connections to the Personal Printing server
In this case, a web server certificate that has been issued for the address spec­ified here (IP address, hostname or FQDN), and that can be certified via its root certificate, must be installed on the Personal Printing server.
• can be set up
PinDefault user PIN for the Personal Printing server; this must also be assigned as the for all users using the same ThinPrint Hub.
• can be set up
CopiesToPrint• number of copies
• can’t be set up
DeleteJobAfter­Printing• delete print jobs when printed
• can’t be set up here; see the Put on hold option in the JobViewer
LangId• display language
• can’t be set up
MaxJobs• number of print jobs which are retrieved together from the Personal Printing server
• can’t be set up
PrinterIdtarget printer ID on the Personal Printing server
• can be set up
RequireProgress• The Personal Printing Client request the information about the progress with sending the print jobs from the Personal Printing server.
• can’t be set up
UserAgent• system-internal denomination of the Personal Printing Clients
• can’t be set up
ValidateServer­CertificateIf the server URL is specified as https, the Personal Printing server automatically returns its web server certificate.
• True = use the root certificate to verify the web server certificate
• False = ignore web server certificate
• can be set up (True|False)
ServerCertificate­Thumbprint• selection of a specific certificate according to its thumbprint
• see Certificates in the web console


Example

The following example writes the configuration of the current Hub in the variable $ppconfig and issues its properties:

$ppconfig = Get-TPHubPPConfiguration 
$ppconfig 
$ppconfig.SeatConfigs 
$ppconfig.ServiceConfigs

ThinPrint Hub's PowerShell cmdlet Get-TPHubPPConfiguration


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.