VMware Horizon Community
matthewgONCU
Enthusiast
Enthusiast

Printer Mappings (178 printers), what's the fastest way to map

I have a question that may just be my inexperience with DEM (or we have too many printers). A little background: We have 15 branch offices. Each branch office has 4-8 normal printers and receipt printers for each client. The request was setup that all stations have access to all normal printers, but there is a 1:1 mapping for the client and the printer. They all map via a condition for Horizon client property. Example for a normal printer would be:

Horizon client property 'MACHINE_NAME' starts with WT001

This maps all the printers for that branch to all the clients at the branch. For a receipt printer the condition is:

Horizon client property 'MACHINE_NAME' is equal to 'WT001-01'

I have 178 printers so the DEM processing time for each login takes about 15-20 seconds just to run through them all even though most don't map. The average client will get 6 printers out of the 178. I have the drivers for all the printers preloaded on the golden image. I can't set the normal printers to run asynchronously because the default printer policy runs before the printer maps and can't locate it so it just selects a local printer (snagit) as the default printer. I have set the receipt printers to run asynchronously as those don't need to be available right away and that shaved about 10 seconds off our login times.

I don't see another way to get these printers mapped without have multiple UEM shares (I really don't want to do that).

Any suggestions? Help me DEMdev​ you're my only hope! Smiley Wink

Reply
0 Kudos
5 Replies
DEMdev
VMware Employee
VMware Employee

Hi matthewgONCU,

Help me DEMdev you're my only hope!

No pressure, great Smiley Happy. But yeah, these types of only-a-few-items-from-many-apply scenarios are sometimes stretching DEM's simple config file-based architecture.

I'm not sure I understand your remark about the default printer policy prohibiting async printer mapping... Do you mean that you have a personalization config file to capture the user's preferred default printer? In that case there might be a workaround, although it won't be pretty...

Reply
0 Kudos
matthewgONCU
Enthusiast
Enthusiast

I'm using a Personalization to capture the default printer:

[IncludeIndividualRegistryValues]

HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows\Device

HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows\UserSelectedDefault

What had happened previously with the async mapping of the printer wasn't installed before the personalization ran so it couldn't find the printer. If there is a better way of doing it, I'm all ears.

FYI here is an example of this morning (43 seconds but 33 seconds were actually mapping the printers it was going to install):

2020-01-29 09:45:12.151 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:12.151 [INFO ] Skipping printer mapping due to conditions ('VTPR122.xml')

2020-01-29 09:45:12.173 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:12.173 [INFO ] Skipping printer mapping due to conditions ('VTPR123.xml')

2020-01-29 09:45:12.306 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:12.306 [INFO ] Skipping printer mapping due to conditions ('VTPR124.xml')

2020-01-29 09:45:12.516 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:12.516 [INFO ] Skipping printer mapping due to conditions ('VTPR126.xml')

2020-01-29 09:45:12.695 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:12.695 [INFO ] Skipping printer mapping due to conditions ('VTPR128.xml')

2020-01-29 09:45:12.930 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:12.930 [INFO ] Skipping printer mapping due to conditions ('VTPR132.xml')

2020-01-29 09:45:13.117 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:13.117 [INFO ] Skipping printer mapping due to conditions ('VTPR133.xml')

2020-01-29 09:45:13.180 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:13.180 [INFO ] Skipping printer mapping due to conditions ('VTPR135.xml')

2020-01-29 09:45:13.329 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT001')

2020-01-29 09:45:13.329 [INFO ] Skipping printer mapping due to conditions ('VTPR137.xml')

2020-01-29 09:45:13.346 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT014')

2020-01-29 09:45:13.347 [INFO ] Skipping printer mapping due to conditions ('VTPR1422.xml')

2020-01-29 09:45:13.362 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT014')

2020-01-29 09:45:13.362 [INFO ] Skipping printer mapping due to conditions ('VTPR1423.xml')

2020-01-29 09:45:13.379 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT014')

2020-01-29 09:45:13.409 [INFO ] Skipping printer mapping due to conditions ('VTPR1425.xml')

2020-01-29 09:45:13.425 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT014')

2020-01-29 09:45:13.425 [INFO ] Skipping printer mapping due to conditions ('VTPR1427.xml')

2020-01-29 09:45:13.454 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT014')

2020-01-29 09:45:13.454 [INFO ] Skipping printer mapping due to conditions ('VTPR1428.xml')

2020-01-29 09:45:13.470 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT017')

2020-01-29 09:45:13.470 [INFO ] Skipping printer mapping due to conditions ('VTPR1721.xml')

2020-01-29 09:45:13.485 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT017')

2020-01-29 09:45:13.485 [INFO ] Skipping printer mapping due to conditions ('VTPR1724.xml')

2020-01-29 09:45:13.503 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT017')

2020-01-29 09:45:13.503 [INFO ] Skipping printer mapping due to conditions ('VTPR1727.xml')

2020-01-29 09:45:13.548 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT017')

2020-01-29 09:45:13.548 [INFO ] Skipping printer mapping due to conditions ('VTPR1729.xml')

2020-01-29 09:45:13.566 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT017')

2020-01-29 09:45:13.566 [INFO ] Skipping printer mapping due to conditions ('VTPR1731.xml')

2020-01-29 09:45:13.571 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT017')

2020-01-29 09:45:13.571 [INFO ] Skipping printer mapping due to conditions ('VTPR1733.xml')

2020-01-29 09:45:13.581 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT018')

2020-01-29 09:45:13.588 [INFO ] Skipping printer mapping due to conditions ('VTPR1823.xml')

2020-01-29 09:45:13.599 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT018')

2020-01-29 09:45:13.599 [INFO ] Skipping printer mapping due to conditions ('VTPR1825.xml')

2020-01-29 09:45:13.626 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT018')

2020-01-29 09:45:13.626 [INFO ] Skipping printer mapping due to conditions ('VTPR1828.xml')

2020-01-29 09:45:13.633 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT018')

2020-01-29 09:45:13.633 [INFO ] Skipping printer mapping due to conditions ('VTPR1829.xml')

2020-01-29 09:45:13.735 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT018')

2020-01-29 09:45:13.773 [INFO ] Skipping printer mapping due to conditions ('VTPR1830.xml')

2020-01-29 09:45:13.960 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT018')

2020-01-29 09:45:13.960 [INFO ] Skipping printer mapping due to conditions ('VTPR1831.xml')

2020-01-29 09:45:14.157 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT026')

2020-01-29 09:45:14.157 [INFO ] Skipping printer mapping due to conditions ('VTPR2625.xml')

2020-01-29 09:45:14.258 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT026')

2020-01-29 09:45:14.258 [INFO ] Skipping printer mapping due to conditions ('VTPR2626.xml')

2020-01-29 09:45:14.445 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT026')

2020-01-29 09:45:14.445 [INFO ] Skipping printer mapping due to conditions ('VTPR2627.xml')

2020-01-29 09:45:14.562 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT026')

2020-01-29 09:45:14.562 [INFO ] Skipping printer mapping due to conditions ('VTPR2632.xml')

2020-01-29 09:45:14.664 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:24.155 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3323' ('VTPR3323.xml')

2020-01-29 09:45:24.336 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:27.960 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3326' ('VTPR3326.xml')

2020-01-29 09:45:28.047 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:31.911 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3327' ('VTPR3327.xml')

2020-01-29 09:45:31.959 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:35.926 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3329' ('VTPR3329.xml')

2020-01-29 09:45:35.944 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:39.821 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3330' ('VTPR3330.xml')

2020-01-29 09:45:39.907 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:43.714 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3331' ('VTPR3331.xml')

2020-01-29 09:45:43.737 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' starts with 'WT033')

2020-01-29 09:45:47.953 [INFO ] Successfully mapped printer '\\oncu-print\VTPR3333' ('VTPR3333.xml')

2020-01-29 09:45:47.972 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT039')

2020-01-29 09:45:47.972 [INFO ] Skipping printer mapping due to conditions ('VTPR3922.xml')

2020-01-29 09:45:48.018 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT039')

2020-01-29 09:45:48.018 [INFO ] Skipping printer mapping due to conditions ('VTPR3923.xml')

2020-01-29 09:45:48.046 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT039')

2020-01-29 09:45:48.046 [INFO ] Skipping printer mapping due to conditions ('VTPR3924.xml')

2020-01-29 09:45:48.097 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT039')

2020-01-29 09:45:48.097 [INFO ] Skipping printer mapping due to conditions ('VTPR3927.xml')

2020-01-29 09:45:48.142 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT039')

2020-01-29 09:45:48.142 [INFO ] Skipping printer mapping due to conditions ('VTPR3928.xml')

2020-01-29 09:45:48.190 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT040')

2020-01-29 09:45:48.190 [INFO ] Skipping printer mapping due to conditions ('VTPR4026.xml')

2020-01-29 09:45:48.237 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT040')

2020-01-29 09:45:48.237 [INFO ] Skipping printer mapping due to conditions ('VTPR4028.xml')

2020-01-29 09:45:48.284 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT040')

2020-01-29 09:45:48.284 [INFO ] Skipping printer mapping due to conditions ('VTPR4029.xml')

2020-01-29 09:45:48.334 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT043')

2020-01-29 09:45:48.334 [INFO ] Skipping printer mapping due to conditions ('VTPR4322.xml')

2020-01-29 09:45:48.422 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT043')

2020-01-29 09:45:48.469 [INFO ] Skipping printer mapping due to conditions ('VTPR4325.xml')

2020-01-29 09:45:48.519 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT043')

2020-01-29 09:45:48.519 [INFO ] Skipping printer mapping due to conditions ('VTPR4329.xml')

2020-01-29 09:45:48.568 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT043')

2020-01-29 09:45:48.568 [INFO ] Skipping printer mapping due to conditions ('VTPR4330.xml')

2020-01-29 09:45:48.658 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT043')

2020-01-29 09:45:48.658 [INFO ] Skipping printer mapping due to conditions ('VTPR4331.xml')

2020-01-29 09:45:48.705 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:48.705 [INFO ] Skipping printer mapping due to conditions ('VTPR4425-16.xml')

2020-01-29 09:45:48.753 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:48.753 [INFO ] Skipping printer mapping due to conditions ('VTPR4425.xml')

2020-01-29 09:45:48.758 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:48.758 [INFO ] Skipping printer mapping due to conditions ('VTPR4426-16.xml')

2020-01-29 09:45:48.803 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:48.803 [INFO ] Skipping printer mapping due to conditions ('VTPR4426.xml')

2020-01-29 09:45:48.892 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:48.892 [INFO ] Skipping printer mapping due to conditions ('VTPR4429-16.xml')

2020-01-29 09:45:48.940 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:48.989 [INFO ] Skipping printer mapping due to conditions ('VTPR4429.xml')

2020-01-29 09:45:49.037 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.037 [INFO ] Skipping printer mapping due to conditions ('VTPR4430-16.xml')

2020-01-29 09:45:49.126 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.126 [INFO ] Skipping printer mapping due to conditions ('VTPR4430.xml')

2020-01-29 09:45:49.175 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.175 [INFO ] Skipping printer mapping due to conditions ('VTPR4432-16.xml')

2020-01-29 09:45:49.192 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.192 [INFO ] Skipping printer mapping due to conditions ('VTPR4432.xml')

2020-01-29 09:45:49.240 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.240 [INFO ] Skipping printer mapping due to conditions ('VTPR4433-16.xml')

2020-01-29 09:45:49.288 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.288 [INFO ] Skipping printer mapping due to conditions ('VTPR4433.xml')

2020-01-29 09:45:49.334 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.334 [INFO ] Skipping printer mapping due to conditions ('VTPR4436-16.xml')

2020-01-29 09:45:49.423 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.423 [INFO ] Skipping printer mapping due to conditions ('VTPR4436.xml')

2020-01-29 09:45:49.517 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.517 [INFO ] Skipping printer mapping due to conditions ('VTPR4440-16.xml')

2020-01-29 09:45:49.563 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.563 [INFO ] Skipping printer mapping due to conditions ('VTPR4440.xml')

2020-01-29 09:45:49.570 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.570 [INFO ] Skipping printer mapping due to conditions ('VTPR4442-16.xml')

2020-01-29 09:45:49.615 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.615 [INFO ] Skipping printer mapping due to conditions ('VTPR4442.xml')

2020-01-29 09:45:49.662 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT016')

2020-01-29 09:45:49.662 [INFO ] Skipping printer mapping due to conditions ('VTPR4443-16.xml')

2020-01-29 09:45:49.710 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT044')

2020-01-29 09:45:49.710 [INFO ] Skipping printer mapping due to conditions ('VTPR4443.xml')

2020-01-29 09:45:49.798 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT046')

2020-01-29 09:45:49.798 [INFO ] Skipping printer mapping due to conditions ('VTPR4622.xml')

2020-01-29 09:45:49.817 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT046')

2020-01-29 09:45:49.817 [INFO ] Skipping printer mapping due to conditions ('VTPR4624.xml')

2020-01-29 09:45:49.908 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT046')

2020-01-29 09:45:49.954 [INFO ] Skipping printer mapping due to conditions ('VTPR4626.xml')

2020-01-29 09:45:50.003 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT046')

2020-01-29 09:45:50.003 [INFO ] Skipping printer mapping due to conditions ('VTPR4628.xml')

2020-01-29 09:45:50.052 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT046')

2020-01-29 09:45:50.052 [INFO ] Skipping printer mapping due to conditions ('VTPR4631.xml')

2020-01-29 09:45:50.100 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT046')

2020-01-29 09:45:50.100 [INFO ] Skipping printer mapping due to conditions ('VTPR4633.xml')

2020-01-29 09:45:50.144 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT050')

2020-01-29 09:45:50.144 [INFO ] Skipping printer mapping due to conditions ('VTPR5022.xml')

2020-01-29 09:45:50.193 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT050')

2020-01-29 09:45:50.193 [INFO ] Skipping printer mapping due to conditions ('VTPR5024.xml')

2020-01-29 09:45:50.240 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT050')

2020-01-29 09:45:50.240 [INFO ] Skipping printer mapping due to conditions ('VTPR5027.xml')

2020-01-29 09:45:50.330 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT050')

2020-01-29 09:45:50.330 [INFO ] Skipping printer mapping due to conditions ('VTPR5030.xml')

2020-01-29 09:45:50.381 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT050')

2020-01-29 09:45:50.381 [INFO ] Skipping printer mapping due to conditions ('VTPR5033.xml')

2020-01-29 09:45:50.427 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:50.475 [INFO ] Skipping printer mapping due to conditions ('VTPR522.xml')

2020-01-29 09:45:50.522 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT052')

2020-01-29 09:45:50.522 [INFO ] Skipping printer mapping due to conditions ('VTPR5222.xml')

2020-01-29 09:45:50.568 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT052')

2020-01-29 09:45:50.568 [INFO ] Skipping printer mapping due to conditions ('VTPR5225.xml')

2020-01-29 09:45:50.615 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT052')

2020-01-29 09:45:50.615 [INFO ] Skipping printer mapping due to conditions ('VTPR5226.xml')

2020-01-29 09:45:50.659 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT052')

2020-01-29 09:45:50.660 [INFO ] Skipping printer mapping due to conditions ('VTPR5227.xml')

2020-01-29 09:45:50.708 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:50.708 [INFO ] Skipping printer mapping due to conditions ('VTPR523.xml')

2020-01-29 09:45:50.756 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT052')

2020-01-29 09:45:50.756 [INFO ] Skipping printer mapping due to conditions ('VTPR5230.xml')

2020-01-29 09:45:50.845 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT052')

2020-01-29 09:45:50.845 [INFO ] Skipping printer mapping due to conditions ('VTPR5232.xml')

2020-01-29 09:45:50.895 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:50.895 [INFO ] Skipping printer mapping due to conditions ('VTPR524.xml')

2020-01-29 09:45:50.944 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:50.991 [INFO ] Skipping printer mapping due to conditions ('VTPR526.xml')

2020-01-29 09:45:51.080 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:51.080 [INFO ] Skipping printer mapping due to conditions ('VTPR527.xml')

2020-01-29 09:45:51.128 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:51.128 [INFO ] Skipping printer mapping due to conditions ('VTPR530.xml')

2020-01-29 09:45:51.175 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:51.175 [INFO ] Skipping printer mapping due to conditions ('VTPR531.xml')

2020-01-29 09:45:51.224 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:51.224 [INFO ] Skipping printer mapping due to conditions ('VTPR533.xml')

2020-01-29 09:45:51.314 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' does not start with 'WT005')

2020-01-29 09:45:51.314 [INFO ] Skipping printer mapping due to conditions ('VTPR535.xml')

2020-01-29 09:45:51.363 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT001-01')

2020-01-29 09:45:51.363 [INFO ] Skipping printer mapping due to conditions ('WT001-01 Receipt.xml')

2020-01-29 09:45:51.412 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT001-02')

2020-01-29 09:45:51.412 [INFO ] Skipping printer mapping due to conditions ('WT001-02 Receipt.xml')

2020-01-29 09:45:51.501 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT001-03')

2020-01-29 09:45:51.501 [INFO ] Skipping printer mapping due to conditions ('WT001-03 Receipt.xml')

2020-01-29 09:45:51.595 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT001-04')

2020-01-29 09:45:51.595 [INFO ] Skipping printer mapping due to conditions ('WT001-04 Receipt.xml')

2020-01-29 09:45:51.601 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT001-05')

2020-01-29 09:45:51.601 [INFO ] Skipping printer mapping due to conditions ('WT001-05 Receipt.xml')

2020-01-29 09:45:51.646 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT001-07')

2020-01-29 09:45:51.646 [INFO ] Skipping printer mapping due to conditions ('WT001-07 Receipt.xml')

2020-01-29 09:45:51.693 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT005-04')

2020-01-29 09:45:51.693 [INFO ] Skipping printer mapping due to conditions ('WT005-04 Receipt.xml')

2020-01-29 09:45:51.783 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT005-07')

2020-01-29 09:45:51.783 [INFO ] Skipping printer mapping due to conditions ('WT005-07 Receipt.xml')

2020-01-29 09:45:51.831 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT005-08')

2020-01-29 09:45:51.831 [INFO ] Skipping printer mapping due to conditions ('WT005-08 Receipt.xml')

2020-01-29 09:45:51.849 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT005-14')

2020-01-29 09:45:51.849 [INFO ] Skipping printer mapping due to conditions ('WT005-14 Receipt.xml')

2020-01-29 09:45:51.943 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT005-16')

2020-01-29 09:45:51.943 [INFO ] Skipping printer mapping due to conditions ('WT005-16 Receipt.xml')

2020-01-29 09:45:51.991 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT014-01')

2020-01-29 09:45:52.036 [INFO ] Skipping printer mapping due to conditions ('WT014-01 Receipt.xml')

2020-01-29 09:45:52.058 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT014-02')

2020-01-29 09:45:52.058 [INFO ] Skipping printer mapping due to conditions ('WT014-02 Receipt.xml')

2020-01-29 09:45:52.081 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT014-03')

2020-01-29 09:45:52.081 [INFO ] Skipping printer mapping due to conditions ('WT014-03 Receipt.xml')

2020-01-29 09:45:52.099 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT016-01')

2020-01-29 09:45:52.100 [INFO ] Skipping printer mapping due to conditions ('WT016-01 Receipt.xml')

2020-01-29 09:45:52.105 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT016-02')

2020-01-29 09:45:52.105 [INFO ] Skipping printer mapping due to conditions ('WT016-02 Receipt.xml')

2020-01-29 09:45:52.115 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT016-05')

2020-01-29 09:45:52.115 [INFO ] Skipping printer mapping due to conditions ('WT016-05 Receipt.xml')

2020-01-29 09:45:52.128 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT016-06')

2020-01-29 09:45:52.128 [INFO ] Skipping printer mapping due to conditions ('WT016-06 Receipt.xml')

2020-01-29 09:45:52.144 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT016-07')

2020-01-29 09:45:52.144 [INFO ] Skipping printer mapping due to conditions ('WT016-07 Receipt.xml')

2020-01-29 09:45:52.162 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT017-01')

2020-01-29 09:45:52.162 [INFO ] Skipping printer mapping due to conditions ('WT017-01 Receipt.xml')

2020-01-29 09:45:52.209 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT017-03')

2020-01-29 09:45:52.209 [INFO ] Skipping printer mapping due to conditions ('WT017-03 Receipt.xml')

2020-01-29 09:45:52.237 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT017-04')

2020-01-29 09:45:52.238 [INFO ] Skipping printer mapping due to conditions ('WT017-04 Receipt.xml')

2020-01-29 09:45:52.255 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT017-05')

2020-01-29 09:45:52.255 [INFO ] Skipping printer mapping due to conditions ('WT017-05 Receipt.xml')

2020-01-29 09:45:52.285 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT017-06')

2020-01-29 09:45:52.285 [INFO ] Skipping printer mapping due to conditions ('WT017-06 Receipt.xml')

2020-01-29 09:45:52.302 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT017-07')

2020-01-29 09:45:52.302 [INFO ] Skipping printer mapping due to conditions ('WT017-07 Receipt.xml')

2020-01-29 09:45:52.318 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT018-03')

2020-01-29 09:45:52.318 [INFO ] Skipping printer mapping due to conditions ('WT018-03 Receipt.xml')

2020-01-29 09:45:52.347 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT018-04')

2020-01-29 09:45:52.347 [INFO ] Skipping printer mapping due to conditions ('WT018-04 Receipt.xml')

2020-01-29 09:45:52.365 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT018-05')

2020-01-29 09:45:52.365 [INFO ] Skipping printer mapping due to conditions ('WT018-05 Receipt.xml')

2020-01-29 09:45:52.454 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT018-06')

2020-01-29 09:45:52.504 [INFO ] Skipping printer mapping due to conditions ('WT018-06 Receipt.xml')

2020-01-29 09:45:52.550 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-01')

2020-01-29 09:45:52.550 [INFO ] Skipping printer mapping due to conditions ('WT026-01 Receipt.xml')

2020-01-29 09:45:52.556 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-02')

2020-01-29 09:45:52.556 [INFO ] Skipping printer mapping due to conditions ('WT026-02 Receipt.xml')

2020-01-29 09:45:52.600 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-03')

2020-01-29 09:45:52.600 [INFO ] Skipping printer mapping due to conditions ('WT026-03 Receipt.xml')

2020-01-29 09:45:52.647 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-04')

2020-01-29 09:45:52.647 [INFO ] Skipping printer mapping due to conditions ('WT026-04 Receipt.xml')

2020-01-29 09:45:52.736 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-05')

2020-01-29 09:45:52.736 [INFO ] Skipping printer mapping due to conditions ('WT026-05 Receipt.xml')

2020-01-29 09:45:52.785 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-06')

2020-01-29 09:45:52.785 [INFO ] Skipping printer mapping due to conditions ('WT026-06 Receipt.xml')

2020-01-29 09:45:52.833 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-07')

2020-01-29 09:45:52.833 [INFO ] Skipping printer mapping due to conditions ('WT026-07 Receipt.xml')

2020-01-29 09:45:52.924 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT026-09')

2020-01-29 09:45:52.924 [INFO ] Skipping printer mapping due to conditions ('WT026-09 Receipt.xml')

2020-01-29 09:45:53.017 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT033-04')

2020-01-29 09:45:53.017 [INFO ] Skipping printer mapping due to conditions ('WT033-04 Receipt.xml')

2020-01-29 09:45:53.066 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT033-05')

2020-01-29 09:45:53.066 [INFO ] Skipping printer mapping due to conditions ('WT033-05 Receipt.xml')

2020-01-29 09:45:53.111 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT033-06')

2020-01-29 09:45:53.111 [INFO ] Skipping printer mapping due to conditions ('WT033-06 Receipt.xml')

2020-01-29 09:45:53.157 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT033-07')

2020-01-29 09:45:53.158 [INFO ] Skipping printer mapping due to conditions ('WT033-07 Receipt.xml')

2020-01-29 09:45:53.204 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = true ('WT033-08' is equal to 'WT033-08')

2020-01-29 09:45:53.204 [INFO ] Scheduled printer mapping for async processing ('WT033-08 Receipt.xml')

2020-01-29 09:45:53.253 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT039-02')

2020-01-29 09:45:53.253 [INFO ] Skipping printer mapping due to conditions ('WT039-02 Receipt.xml')

2020-01-29 09:45:53.300 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT039-03')

2020-01-29 09:45:53.300 [INFO ] Skipping printer mapping due to conditions ('WT039-03 Receipt.xml')

2020-01-29 09:45:53.349 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT039-04')

2020-01-29 09:45:53.349 [INFO ] Skipping printer mapping due to conditions ('WT039-04 Receipt.xml')

2020-01-29 09:45:53.439 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT039-05')

2020-01-29 09:45:53.486 [INFO ] Skipping printer mapping due to conditions ('WT039-05 Receipt.xml')

2020-01-29 09:45:53.533 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT039-06')

2020-01-29 09:45:53.533 [INFO ] Skipping printer mapping due to conditions ('WT039-06 Receipt.xml')

2020-01-29 09:45:53.581 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT040-01')

2020-01-29 09:45:53.581 [INFO ] Skipping printer mapping due to conditions ('WT040-01 Receipt.xml')

2020-01-29 09:45:53.627 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT040-02')

2020-01-29 09:45:53.627 [INFO ] Skipping printer mapping due to conditions ('WT040-02 Receipt.xml')

2020-01-29 09:45:53.675 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT040-03')

2020-01-29 09:45:53.675 [INFO ] Skipping printer mapping due to conditions ('WT040-03 Receipt.xml')

2020-01-29 09:45:53.724 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT040-05')

2020-01-29 09:45:53.724 [INFO ] Skipping printer mapping due to conditions ('WT040-05 Receipt.xml')

2020-01-29 09:45:53.772 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT040-06')

2020-01-29 09:45:53.772 [INFO ] Skipping printer mapping due to conditions ('WT040-06 Receipt.xml')

2020-01-29 09:45:53.818 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT043-01')

2020-01-29 09:45:53.818 [INFO ] Skipping printer mapping due to conditions ('WT043-01 Receipt.xml')

2020-01-29 09:45:53.865 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT043-06')

2020-01-29 09:45:53.865 [INFO ] Skipping printer mapping due to conditions ('WT043-06 Receipt.xml')

2020-01-29 09:45:54.002 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT043-07')

2020-01-29 09:45:54.002 [INFO ] Skipping printer mapping due to conditions ('WT043-07 Receipt.xml')

2020-01-29 09:45:54.052 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT043-09')

2020-01-29 09:45:54.052 [INFO ] Skipping printer mapping due to conditions ('WT043-09 Receipt.xml')

2020-01-29 09:45:54.099 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT043-10')

2020-01-29 09:45:54.099 [INFO ] Skipping printer mapping due to conditions ('WT043-10 Receipt.xml')

2020-01-29 09:45:54.147 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT043-11')

2020-01-29 09:45:54.147 [INFO ] Skipping printer mapping due to conditions ('WT043-11 Receipt.xml')

2020-01-29 09:45:54.193 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT044-01')

2020-01-29 09:45:54.193 [INFO ] Skipping printer mapping due to conditions ('WT044-01 Receipt.xml')

2020-01-29 09:45:54.243 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT044-02')

2020-01-29 09:45:54.243 [INFO ] Skipping printer mapping due to conditions ('WT044-02 Receipt.xml')

2020-01-29 09:45:54.290 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT044-03')

2020-01-29 09:45:54.290 [INFO ] Skipping printer mapping due to conditions ('WT044-03 Receipt.xml')

2020-01-29 09:45:54.377 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT044-04')

2020-01-29 09:45:54.377 [INFO ] Skipping printer mapping due to conditions ('WT044-04 Receipt.xml')

2020-01-29 09:45:54.424 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT044-05')

2020-01-29 09:45:54.470 [INFO ] Skipping printer mapping due to conditions ('WT044-05 Receipt.xml')

2020-01-29 09:45:54.518 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT044-06')

2020-01-29 09:45:54.518 [INFO ] Skipping printer mapping due to conditions ('WT044-06 Receipt.xml')

2020-01-29 09:45:54.567 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT046-06')

2020-01-29 09:45:54.567 [INFO ] Skipping printer mapping due to conditions ('WT046-06 Receipt.xml')

2020-01-29 09:45:54.614 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT046-07')

2020-01-29 09:45:54.614 [INFO ] Skipping printer mapping due to conditions ('WT046-07 Receipt.xml')

2020-01-29 09:45:54.704 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT046-08')

2020-01-29 09:45:54.704 [INFO ] Skipping printer mapping due to conditions ('WT046-08 Receipt.xml')

2020-01-29 09:45:54.751 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT046-09')

2020-01-29 09:45:54.751 [INFO ] Skipping printer mapping due to conditions ('WT046-09 Receipt.xml')

2020-01-29 09:45:54.757 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT046-10')

2020-01-29 09:45:54.757 [INFO ] Skipping printer mapping due to conditions ('WT046-10 Receipt.xml')

2020-01-29 09:45:54.803 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT046-11')

2020-01-29 09:45:54.803 [INFO ] Skipping printer mapping due to conditions ('WT046-11 Receipt.xml')

2020-01-29 09:45:54.894 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT050-01')

2020-01-29 09:45:54.894 [INFO ] Skipping printer mapping due to conditions ('WT050-01 Receipt.xml')

2020-01-29 09:45:54.990 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT050-02')

2020-01-29 09:45:54.990 [INFO ] Skipping printer mapping due to conditions ('WT050-02 Receipt.xml')

2020-01-29 09:45:55.038 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT050-03')

2020-01-29 09:45:55.038 [INFO ] Skipping printer mapping due to conditions ('WT050-03 Receipt.xml')

2020-01-29 09:45:55.088 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT050-04')

2020-01-29 09:45:55.088 [INFO ] Skipping printer mapping due to conditions ('WT050-04 Receipt.xml')

2020-01-29 09:45:55.133 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT050-05')

2020-01-29 09:45:55.133 [INFO ] Skipping printer mapping due to conditions ('WT050-05 Receipt.xml')

2020-01-29 09:45:55.177 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT050-06')

2020-01-29 09:45:55.177 [INFO ] Skipping printer mapping due to conditions ('WT050-06 Receipt.xml')

2020-01-29 09:45:55.224 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT052-01')

2020-01-29 09:45:55.224 [INFO ] Skipping printer mapping due to conditions ('WT052-01 Receipt.xml')

2020-01-29 09:45:55.314 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT052-02')

2020-01-29 09:45:55.314 [INFO ] Skipping printer mapping due to conditions ('WT052-02 Receipt.xml')

2020-01-29 09:45:55.364 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT052-05')

2020-01-29 09:45:55.364 [INFO ] Skipping printer mapping due to conditions ('WT052-05 Receipt.xml')

2020-01-29 09:45:55.412 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT052-06')

2020-01-29 09:45:55.460 [INFO ] Skipping printer mapping due to conditions ('WT052-06 Receipt.xml')

2020-01-29 09:45:55.506 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT052-07')

2020-01-29 09:45:55.506 [INFO ] Skipping printer mapping due to conditions ('WT052-07 Receipt.xml')

2020-01-29 09:45:55.553 [DEBUG] Conditions: Check for Horizon client property 'MACHINE_NAME' = false ('WT033-08' is not equal to 'WT052-08')

2020-01-29 09:45:55.553 [INFO ] Skipping printer mapping due to conditions ('WT052-08 Receipt.xml')

2020-01-29 09:45:55.692 [INFO ] Configured user environment settings refresh for trigger 'Workstation unlocked' ('Refresh Applications at unlock.xml')

Reply
0 Kudos
DEMdev
VMware Employee
VMware Employee

Hi matthewgONCU,

What had happened previously with the async mapping of the printer wasn't installed before the personalization ran so it couldn't find the printer.

OK, that makes sense.

The workaround would be to skip printer mapping during logon, and run a script when Explorer starts (either via a shortcut in the Startup folder, or via the Run key) which does the following:

  • Map all printers, synchronously.
  • Once that is completed, import the user's Printers.zip profile archive, with their preferred default printer.

This means that printers won't be available immediately when Explorer starts, though. If that's OK, I can write this up in a bit more detail tomorrow morning (CET.)

matthewgONCU
Enthusiast
Enthusiast

That would be fine. Do you have an example?

Reply
0 Kudos
DEMdev
VMware Employee
VMware Employee

Hi matthewgONCU,

It's somewhat involved, but this should do the trick:

  • Disable printer mapping during logon, by configuring the Disable DEM action types policy setting in the advanced ADMX template​, and selecting the Disable DEM Printer Mappings during logon option:
    pastedImage_4.png
    For NoAD mode, configure the equivalent UEMActionPrinterMappingDuringLogon="0" XML attribute.
  • Make sure all your printers are configured to map synchronously.
  • Create a script with the following content:

    "C:\Program Files\Immidio\Flex Profiles\FlexEngine.exe" -UEMRefreshPrinters
    "C:\Program Files\Immidio\Flex Profiles\FlexEngine.exe" -i ReallyDoesNotMatter.ini -r "%UEMProfileArchives%\Printers.zip"

    Adjust the Printers profile archive name (and relative path) to match the name of your printers-related Flex config file.
  • Configure something to let that script run as soon as Explorer loads. A shortcut in the startup folder, for instance, or a registry value in Explorer's Run key.
    For both approaches, make sure to set REG_DWORD HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Serialize@StartupDelayInMSec to 0, to get rid of the default startup delay.

Your FlexEngine log file should contain log messages like the following:

2020-01-31 11:09:08.323 [INFO ] Performing path-based import

[...]

2020-01-31 11:09:08.324 [DEBUG]    Disabled DEM actions: Printer Mapping (during logon)

Shortly after followed by:

2020-01-31 11:09:30.540 [INFO ] Performing user environment settings refresh [IFP#caa00ecd-30b887>>]

[...]

2020-01-31 11:09:30.547 [DEBUG] Refreshing DEM printer mappings

And then by:

2020-01-31 11:09:30.728 [INFO ] Performing file-based import

[...]

2020-01-31 11:09:30.730 [INFO ] Importing profile archive 'Printers.zip' (<Archives>\Printers.zip)