De installatie verder automatiseren
Customsettings.ini
Na bootstrap.ini, wordt dit bestand ingeladen. Hier gaan we het gros van onze automatisatie instellen. Ik gooi hieronder al even een basisconfiguratie, die we erna in stukken overlopen.
Instellingen customsettings.ini
Hieronder een groot deel van de configuraties uitgediept.
Computername
OSDComputername is een variabele die refereert naar de computername. Dankzij een simpele formule zal elke naam beginnen met "Deploy-" vervolgens halen we het MAC-adres erbij, verwijderen we de ":" en kiezen we voor de 8 meest rechtse tekens van het MAC-adres.
Het voordeel hiervan is dat elke computernaam uniek is, maar bij elke deployment toch terug opnieuw hetzelfde zal zijn, zonder dat er een database dit moet tracken.
Scherm resolutie
Onderstaand trukje zorgt er in alle omstandigheden voor dat de meest optimale resolutie wordt gekozen, anders zal hij altijd naar een standaard gaan, afhankelijk van het OS.
Localisation
Alle regionale instellingen worden hier gebracht naar Belgische Azerty en alles wat erbij hoort. (keyboard, regional settings, ...)
Overslagen schermen
Onderstaande instellingen zorgen ervoor dat de vragen niet worden gesteld. Natuurlijk moet elke vraag die overgeslagen wordt ergens beantwoord worden, anders zal de deployment vastlopen. Ik kan niet meteen een voorbeeld geven dat de deployment om een correctie komt vragen, mocht een bepaald gegeven incorrect zijn. Sommige zaken zoals bitlocker worden niet direct gevraagd en moeten dus ook geen expliciete setting meekrijgen.
Mooie status
Geen must, maar dankzij deze toevoeging kan je de computernaam zien en welke taak de MDT nu aan het afwerken is.
_SMSTSORGNAME=Running %TaskSequenceID% Deploy-#Right(Replace("%MACADDRESS%",":",""),8)# UserDataLocation=NONE
Een paar random instellingen
Wachtwoord voor de lokale Administrator account
Verandert van werkgroep, dit kan eventueel veranderd worden door "joindomain" om een pc meteen in een domein te gooien.
Toon de voortgang van de installatie
Afronden van de installatie
Nadat applications en eventuele updates geïnstalleerd zijn en alle acties zijn uitgevoerd, doet hij deze zaken:
Het is best om de finaly summary op no te zetten tijdens uittesten van instellingen.
Timezone
Ook het overslagen van de localisatie vraag, timezone en vervolgens de timezone op Romance Standard Time zetten.
De timezone kan je ook opvragen met de tzutil tool in windows. Met tzutil /l
vraag je de officiële lijst op
Tasksequence & Applications
Dit staat op "no" zodat hij wel degelijk komt vragen welke tasksequence - en dus ook de versie van Windows - moet geïnstalleerd worden en ook welke applications je wenst te installeren.
Extra instellingen
Hieronder een aantal nuttige toevoegingen aan customsettings.ini
Logging
Logging inschakelen naar de WDS Server, hiervoor moet de MDT-monitoring wel ingeschakeld zijn.
WSUS
Het IP-adres van de WSUS in geval je wenst dat je pc's updaten tijdens de deployment, dus voor er eventuele group policies toegepast worden.
Last updated