Automatyzacja instalacji w Windows – część 2 : ScriptIT
W poprzednim wpisie opisałem fajne narzędzie do przyspieszenia procesu instalowania oprogramowania na komputerach. Był to NSIS od firmy Nullsoft. Cechą wspólną tych programów, którą wykorzystałem jest tryb nienadzorowany. Co jeśli program, który mamy przygotować nie posiada takiego trybu? Z pomoca może nam przyjść program już dosyć leciwy od Microsoftu – ScriptIT. Jest to program który dokonuje za nas kliknięcia na monitorze. Jedyną pracą to jest przygotowanie pliku odpowiedzi z klawiszami według którego program będzie „instalował”. Przykładowy fragment pliku odpowiedzi :
Select Components={TAB}{TAB}{TAB}{DOWN}{SPACE}{TAB}{TAB}{ENTER} ~WAIT ~WAIT Start Installation={ENTER} Installing=~WAIT ~WAIT ~WAIT ~WAIT ~WAIT ~WAIT ~WAIT ~WAIT ~WAIT ~WAIT ~WAIT Installation Complete={ENTER}
Po przygotowaniu pliku odpowiedzi (zapisujemy go w formacie *.ini) program należy uruchomić program z nastepującym parametrem:
ScriptIT.exe /plik_odp.ini
Microsoft jedank wycofał się ze wsparcia ponieważ program był dedykowany dla systemów Windows NT . Podany skypt można z powodzeniem również zastąpić skryptami napisanymi w VBScript lub Powershell.
Stronka z której można pobrać program z przykładami MS ScriptIT w Technecie