Met behulp van Easy Software Deployment kun je heel eenvoudig bestaande scripts verspreiden en laten uitvoeren. Je kunt zelfs kiezen of je alleen een script wilt laten uitvoeren, zonder dat je een nieuwe applicatie installeert, of dat je een script wilt laten uitvoeren door een eerder geïnstalleerde applicatie. Lees even mee.
Situatie 1: je wilt alléén een script laten uitvoeren, en geen applicatie installeren. Dat gaat zo:
Klik met rechts op Installation Items. Je kunt hier direct een nieuw item aanmaken, waaronder een script, maar je kunt er ook voor kiezen om eerst een nieuwe categorie aan te maken, zodat je alle scripts bij elkaar in één folder kunt zetten.
Klaar? Kies dan New Installation Item.
Kies in het linkermenu voor Setup Executable.
Je ziet dit scherm:
Computer Based is de meest voorkomende en ook meest logische keuze voor bijna elke situatie. De applicatie en het bijbehorende script worden geïnstalleerd op elke computer die je later selecteert, en het maakt dus niet uit wie er op die computer inlogt.
User Based betekent dat de applicatie alleen wordt geïnstalleerd voor de gebruikers die je selecteert. In dat geval maakt het dus niet uit waar deze computer inlogt.
Overigens kan een computer based installatie zowel naar computers als naar gebruikers worden uitgerold.
Klik Next en kies vervolgens een scriptbestand, met de extensie .vbs of .cmd. Wanneer je een PowerShell script hebt, moet je eerst kiezen om All Files te zien.
Koppel het script vervolgens aan een AD-groep, een of meerdere gebruikers en/of computers. Dit is dezelfde stap die je ook voor andere applicaties doet en leggen we hier verder niet uit.
Situatie 2: een script uitrollen voor een eerder geïnstalleerde applicatie
Scripts kunnen uiteraard ook worden gestart voor of nadat een applicatie wordt geïnstalleerd. Dat kunnen we uitleggen aan de hand van een voorbeeld met WinRar.
Klik met rechts op Edit Installation Item.
Kies voor Edit Install Commands.
Klik Add in het volgende scherm om het script toe te voegen.
Tip: in dit geval is het een goed idee om het script in de applicatiefolder te zetten om alles bij elkaar te houden. In de algemene Scripts folder kan natuurlijk ook.
Je kunt de volgorde aanpassen met behulp van de pijlen om ervoor te zorgen dat het script start op het moment dat jij wilt. Bovenaan betekent dat eerst het script wordt uitgevoerd en dan pas de installatie van de applicatie. Omgekeerd kan ook, zet het script dan onderaan.
Druk op OK.
De uitrol gebeurt op basis van de eerder voor de applicatie ingestelde groepen gebruikers en/of computers.
En nog een bonus-tip: testen, testen, testen. ‘Nuff said.