=====Wat is het?=====
Van de website [[http://wpkg.org/|WPKG]]: \\
"WPKG is an automated software deployment, upgrade and removal program for Windows. \\
It can be used to push/pull software packages, such as Service Packs, hotfixes, or program installations from a central server (for example, Samba or Active Directory) to a number of workstations. \\
It can run as a service to install software in the background (silent install), without user interaction. \\
It can install MSI, InstallShield, PackagefortheWeb, Inno Setup, Nullsoft, other software installers or .exe packages, .bat and .cmd scripts and similar: no more repackaging to perform software installation. \\
WPKG is open source software." \\
[[http://wpkg.org/Documentation|WPKG - Documentation]] \\
=====Installatie(voorbeeld)=====
Maak op de server een WPKG share aan. \\
Pak WPKG-1.0.2.tar.bz2 uit naar die WPKG share. \\
Maak op de server een Software share aan en plaats hierin de installatiebestanden. \\
Maak op de server een account aan (vb. wpkguser) en geef deze account leesrechten op de Software en WPKG shares. \\
Hernoem packages.xml naar packages.xml.old. \\
Hernoem profiles.xml naar profiles.xml.old. \\
Maak een nieuwe packages.xml met inhoud: \\
Maak een nieuwe profiles.xml met inhoud: \\
Bovenstaande zorgt ervoor dat je per package en per profiel xml bestanden kunt aanmaken onder respectievelijk .\packages en .\profiles. \\
Download en installeer de [[http://wpkg.org/WPKG_Client|WPKG Client]] op de client(s).\\
Voor de configuratie kan een XML bestand geïmporteerd worden, hieronder een voorbeeld van zo'n XML bestand. \\
Onderstaand XML bestand is verkregen door op een client de wpkginst.exe te starten, de configuratie hierin te zetten en vervolgens die configuratie te exporteren naar een XML bestand. \\
\\server-01\WPKG\wpkg.jsserver-01\wpkguserJ4fpDp9euF8=SYSTEM/synchronize /nonotify /quietYESNO10WPKG is installing applications and applying settings...Please wait, don't restart or power off your computer...\\server-01\softwarenormalNONOstandard33
Gebruik het volgende script in een batchbestand voor een dryrun test: \\
set SOFTWARE=\\server-01\software
net use \\server-01 /user:wpkguser wpkguser
cscript \\server-01\wpkg\wpkg.js /synchronize /debug /dryrun
Gebruik het volgende script voor een debug installatie: \\
set SOFTWARE=\\server-01\software
net use \\server-01 /user:wpkguser wpkguser
cscript \\server-01\wpkg\wpkg.js /synchronize /debug
====Voorbeelden van xml bestanden voor een aantal packages====
[[http://fximage.com/|FuturixImager]]:
[[http://www.mozilla.com/firefox/|Firefox]]: \\
[[http://www.mozilla.com/thunderbird/|Thunderbird]]: \\
[[http://www.java.com/en/download/manual.jsp|Java Runtime Environment offline installer]]: \\
Zie [[http://wpkg.org/Category:Silent_Installers|WPKG - Silent Installers]] voor meer voorbeelden.