How to utilize PrintWhere in Windows Virtual Desktop - c07673411
Perform these actions on the session host machine, while logged into the instance as an Administrator user:
- Install PrintWhere
- Enable Plugin Caching via registry.
- Enable Suppressing ISM via registry.
- Launch PrintWhere Printer Manager from the Desktop.
- Click Search Preferences and enter the CPS Service URL, for example, https://mobileprint.company.com/cps.
- Click OK to apply.
- Click Account Settings .
-
Click
Edit
to enter authentication details.
NOTE:
This step is only required if authentication is required on the print service. - View all available printers by clicking Search while the Keyword field is blank.
- Select a print queue and click Select after seeing Destination Ready .
- When the window closes, send a test print from a desktop application by choosing File > Print > PrintWhere .
- Print to all available print queues once by re-launching the PrintWhere Printer Manager, performing a blank search and selecting each subsequent printer.
- At this stage, users who connect to the session host using their own credentials will have PrintWhere installed and the Plugins available. Users will need to define the Service URL and enter their credentials, so steps 4 - 10 above will be required before they can print using PrintWhere.
NOTE:
There is a method to define the Service URL and set a default printer so that users will only need to authenticate during the print process, rather than go through all the steps defined above. This can be accomplished when defining an ExternalConfig.xml file. See the article "How do I create a PrintWhere Configuration file for my users?"
An additional step is required when using an ExternalConfig.xml file: Create group policy object or startup script to copy the ExternalConfig.xml from the session host Administrator's AppData file path into user's AppData file path (eg. C:\Users\{username}\AppData\Local\PrinterOn Corporation\PrintWhere {version}/Config).