Machine Catalog Update Tool


As part of the Citrix VDI life cycle, Citrix admins have to update master images and update machine catalogs at some point. For PVS update process is completely different. For MCS dynamic VDIs, we already have a GUI option in the studio to update the machine catalog with the updated snapshot. But for MCS static VDIs, we don’t have a GUI option to update the catalogs. We have to manually update the master image, create snapshot and update the new snapshot in the catalog schema.

Because of this issue, we might have dependency in citrix teams for people who know PowerShell. So, I came up with a GUI tool which updates the MCS static catalogs. Since citrix already has a GUI option to update MCS dynamic catalogs, I am not specifying anything about updating dynamic catalogs anywhere. No posh knowledge is required to use this tool. Just enter Citrix server name, catalog name, vcenter server name and hit update catalog button. Optionally, it also displays the existing snapshot details for machine catalog when you use “Get Existing snapshot details” button.

For those who say, alright enough of explanation - show me how it looks like, Here is the screenshot:
MCS Static Catalog Update Tool

Check out my GitHub page, for script and usage: