⚙️ Windows · .NET / WPF
VDI Image Builder
GUI-tool voor het volledig geautomatiseerd bouwen en uitrollen van Citrix XenApp (XA) en XenDesktop (XD) gold images. Verbindt met PVS, MDT en vCenter om een complete image-build-en-deploy-pipeline te orkestreren — inclusief voortgangsmonitoring en e-mailnotificaties.
PlatformWindows 10/11
Type.NET / WPF (PowerShell embedded)
VereistCitrix PVS SDK, MDT, vCenter
WebmonitorPoort 8443
Download VDIImageBuilder.exe
Screenshots
⚙️ VDI Image Builder
Build PVS Disks Sessies Machines Hyper-V Config XA — XenApp Build STD-XA-2024 ▾ XA inschakelen Install Applications — 61% XD — XenDesktop Build CAD-XD-2024 ▾ XD inschakelen Wachtend... ▶ START SEQUENCE XA [09:01] Verbinden met PVS... [09:01] Verbonden met vCenter [09:04] Install Base OS 24% [09:18] Applications 61% XD Wachtend op XA...
Build-tab — XA en XD image build parallel starten met MDT task sequence
⚙️ VDI Image Builder
Build PVS Disks Sessies Machines Store: XA ▾ Laden vDisk naam Versie Status xa-goldimage01_20240115 v14 Actief xa-goldimage01_20231201 v13 Archief xa-goldimage01_20231015 v12 Archief Toewijzen aan device xa-access01 ▾ Toewijzen Log [09:34:02] Wijs vDisk toe aan xa-access01 [09:34:03] vDisk toegewezen. Herstart... [09:35:10] ✓ Klaar
PVS Disks — vDisks laden, versies beheren en toewijzen aan access devices
⚙️ VDI Image Builder
Build PVS Disks Sessies Type: XA ▾ Vernieuwen Gebruiker Machine Status IP jansen XA-W10-001 Actief 10.0.1.45 pietersen XA-W10-007 Actief 10.0.1.52 bakker XA-W10-003 Losgekoppeld 10.0.1.61 visser XA-W10-012 Actief 10.0.1.78 4 sessies · 3 actief · 1 losgekoppeld Logoff geselecteerde sessies [10:12:44] v Logoff: bakker (XA-W10-003) [10:12:44] Klaar: 1 geslaagd, 0 mislukt.
Sessies — actieve Citrix-sessies bekijken en geselecteerde sessies afmelden
⚙️ VDI Image Builder — Config
Build PVS Disks Sessies Machines Config PVS Server 1 pvs-server01 Server 2 pvs-server02 Site PVS-SITE DDC DDC 1 ddc-node1 vCenter Server vcenter01.bedrijf.local XA VM Naam xa-goldimage01 Opslaan Herladen WW Defaults MAIL SMTP mailsrv.bedrijf.nl
Config — alle serverinstellingen aanpassen en opslaan
Hoe werkt het — build pipeline
🖥️ Gold Image VM xa-goldimage01
xd-goldimage01
📋 MDT Task Sequence Deploy Control
F:\DeploymentShare
💿 PVS vDisk Build pvs-server01/02
VHDX aanmaken
🔄 Sync PVS Servers Server 1 → 2
Store replicatie
📌 vDisk Toewijzen xa-access01
xd-access01
Klaar E-mail notificatie
Build voltooid
⚙️ VDI Image Builder — Build Log
Live build log simulatie
[09:01:02] Verbinden met PVS: pvs-server01... [09:01:03] Verbonden met vCenter: vcenter01.bedrijf.local [09:01:05] MDT Task Sequence geladen: STD-XA-2024 [09:01:06] Start VM: xa-goldimage01 — boot via LiteTouchPE_x64.iso [09:04:12] Stap: Install Base OS — Voortgang: 24% [09:18:45] Stap: Install Applications — Voortgang: 61% [09:31:02] Stap: Finalize — Voortgang: 95% [09:33:18] Stop VM: xa-goldimage01 [09:33:20] Nieuwste VHDX gevonden: xa-goldimage01_20240115.vhdx [09:33:21] Importeer in PVS store XA... [09:33:45] Synchroniseer naar pvs-server02... [09:34:02] Wijs 'xa-goldimage01_20240115' toe aan xa-access01 [09:34:03] vDisk toegewezen. Herstart xa-access01... [09:35:10] ✓ BUILD VOLTOOID — Mail verzonden naar beheer@bedrijf.nl