Innledning
Denne serien av artikler om automat Windows Vista utrulling fortsetter ved å gå gjennom hvordan du fullstendig automatisere en lett berøring Installasjon av Windows Vista ved hjelp av Microsoft Deployment Toolkit 2008.
I de to tidligere artikler vi så hvordan du utfører en lett berøring Installasjon (LTI) av Windows Vista Enterprise manuelt for ny datamaskin scenario. Denne stede artikkelen viser hvordan du fullstendig automatisere LTI prosessen for ny datamaskin scenario.
Forstå konfigurasjonsfiler
MDT 2008 automatiserer prosessen distribusjon ved hjelp av flere ulike skript. Disse skriptene i sin tur er selv kontrollert av innstillingene du kan definere i konfigurasjonsfiler La oss undersøke hva disse to konfigurasjonsfiler se ut i lab miljø vi brukte i de tre foregående artiklene. Begynn med å åpne Deployment Workbench og utvide Distribuer node for å vise Points Deployment node under den. Deretter høyreklikker du på punktet LAB utplassering vi opprettet tidligere, og velg Egenskaper (se figur 1): For å se innholdet i Bootstrap.ini fil, klikker du på Rediger Bootstrap.ini knappen nederst til høyre i kategorien Regler. Å gjøre dette åpner Bootstrap.ini filen i Notepad (figur 3): MDT refererer til disse navn /verdi-par på hver linje av disse konfigurasjonsfiler som regler nøkkelen til å være i stand til å tilpasse hvordan MDT distribusjoner fungerer, er å vite hva hver eiendom gjør og hvordan du konfigurerer den. Den beste måten å bli kjent med disse er å lese gjennom Properties delen av Microsoft Deployment Toolkit Reference finner du her. Dette kan synes å være tørr lesning, men det er verdt å lese det gjennom nøye som du vil lære mye om hvordan du tilpasser LTI-distribusjoner. La oss nå se på hvordan vi kan automatisere LTI prosessen for distribusjon av Windows Vista SP1 Enterprise. Vi kommer til å bruke det samme miljøet vi satt opp i de to siste artiklene, så gjennom disse artiklene først hvis du må. Begynn med å åpne kategorien Regler vist tidligere for poenget LAB distribusjon. Merk all teksten i denne kategorien og slette, deretter lime inn følgende tekst i tab: [Settings] [Default] DeployRoot=\\\\SEA-MDT\\Distribution$ SkipAdminPassword=YES UserID=jchen DeploymentType=NEWCOMPUTER TaskSequenceID=TEST-001 UILanguage=en-US JoinDomain=CONTOSO The Regler kategorien skal nå se omtrent slik ut (figur 4): Vi vil undersøke hva disse ulike regler gjør i et øyeblikk. Men først, klikker du på Bruk for å lagre endringene i din CustomSettings.ini fil. Nå fortsetter ved å åpne Bootstrap.ini filen i Notepad og endre innholdet å se slik ut (figur 5): Nok en gang vil vi diskutere hva disse reglene betyr i et øyeblikk. Men først, velg Fil og deretter Lagre for å lagre endringene til din Bootstrap.ini fil, så nært Notepad og klikk OK for å lukke dialogboksen LAB Properties. Nå, i Deployment Workbench, høyreklikker du på din LAB distribusjonspunkt og velg Update (figur 6): Oppdatere et punkt distribusjon gjør to ting:. Merk:. Du har gjort de nødvendige endringer i konfigurasjonsfiler, og du har også oppdatert poenget ditt distribusjon. Hvis du genererte nye WinPE boot bilder, må du bruke disse til å sette i gang distribusjonen, så enten brenne .iso-filen på en CD og starte din målmaskinen bruke denne CD, eller legge den .wim filen til Boot Images mappen på Windows Deployment Services-serveren hvis du bruker den tilnærmingen-se de to foregående artiklene i denne serien for detaljer. Når du starter din bare-metal målmaskinen, enten ved å sette inn WinPE boot CD eller PXE-oppstart det fra din Windows DS server, vil LTI distribusjonsprosessen begynner, bare i stedet for å se denne skjermen som du så i forrige artikkel (figur 7): som ble etterfulgt av en rekke veiviseren skjermer der du hadde å komme med innspill, denne gangen veiviseren vil bli hoppet helt og du vil se denne skjermen i stedet (Figur 8 ): Med andre ord, den installerer begynner automatisk uten noen ledetekster nødvendig, og etter et par reboots du være logget inn automatisk til Vista bruker standard administratorkonto. Du kan da logge av som administrator og logger på som en domenebruker for å bekrefte at datamaskinen har blitt koblet til domenet ditt. Du har nettopp vellykket utført en fullstendig automatisert LTI utrulling av Vista Enterprise. For å kunne utføre en fullstendig automatisert LTI distribusjon for ny datamaskin scenario fra et punkt Lab distribusjon, må Bootstrap.ini filen se omtrent slik ut (jeg har satt inn kommentarer innledes med semikolon hver regel eller et sett med regler for forklaringsformål): [Innstillinger] [Default] UserID = jchen KeyboardLocale = en-US SkipBDDWelcome = JA For å kunne utføre en fullstendig automatisert LTI distribusjon for ny datamaskin scenario fra en Lab punkt distribusjon, bør CustomSettings.ini filen se omtrent slik ut (nok en gang jeg har satt inn kommentarer etter hver regel eller et sett med regler for forklarende purposes): [Settings] [Default] DeployRoot = \\\\ SEA-MDT \\ Distribution $ SkipAdminPassword=YES ; NØDVENDIG-Disse reglene forebygge ulike sider av veiviseren for Windows Deployment fra å bli vist UserID = jchen KeyboardLocale = en-US DeploymentType = NEWCOMPUTER TaskSequenceID = TEST-001 UILanguage = en-US JoinDomain=CONTOSO I denne artikkelen har vi sett hvordan du fullstendig automatisere LTI prosessen for ny datamaskin scenario når bruker MDT 2008 for å distribuere Windows Vista SP1 Enterprise på bare-metal hardware. De neste par artikler i denne serien vil grave dypere inn i hvordan du kan tilpasse ulike aspekter av MDT distribusjoner. Anmeldelser
. Disse konfigurasjonsfiler er klartekst filer som bruker INI-filformatet. Konfigurasjonsfilene som brukes av MDT er disse:.
CustomSettings.ini Anmeldelser - Dette er hovedkonfigurasjonsfilen som brukes for å kontrollere skript som automatiserer prosessen distribusjon
Figur 1:
Viser egenskapene til et punkt utplassering
< P> I dialogboksen for LAB Egenskaper som åpnes, velg fanen Rules (figur 2):
Figur 2:
kategorien Regler viser innholdet i CustomSettings.ini fil
< P> viser Kategorien Regler innholdet i CustomSettings.ini konfigurasjonsfilen for at utplassering punktet. Du kan også vise denne informasjonen ved å åpne Windows Utforsker og bla til M: \\ Distribution \\ Control mappen og dobbeltklikke på CustomSettings.ini filen for å åpne den i Notepad. Du kan se at denne filen har standard INI-format med seksjoner som er definert av hakeparenteser (f.eks [Settings]) og navn /verdi-par i hver seksjon (f.eks Priority = Standard).
Figur 3:
Innholdet i Bootstrap.ini fil
Forstå regler
. MDT kaller også styre venstre side av hver en eiendom
. Ved å legge til eller fjerne regler, kan du tilpasse hvordan scriptene arbeids som driver MDT distribusjonsprosessen. Disse skriptene også opprette og konfigurere flere egenskaper som ikke kan spesifiseres i konfigurasjonsfiler.
Automatisere Lett Touch Installasjon
Priority=Default
Properties=MyCustomProperty
OSInstall=YES
SkipApplications=YES
SkipAppsOnUpgrade=YES
SkipBDDWelcome=YES
SkipBitLocker=YES
SkipBitLockerDetails=YES
SkipTaskSequence=YES
SkipCapture=YES
SkipComputerBackup=YES
SkipComputerName=YES
SkipDeploymentType=YES
SkipDomainMembership=YES
SkipFinalSummary=YES
SkipLocaleSelection=YES
SkipPackageDisplay=YES
SkipProductKey=YES
SkipSummary=YES
SkipTaskSequence=YES
SkipTimeZone=YES
SkipUserData=YES
UserDomain=CONTOSO
UserPassword=Pa$$w0rd
KeyboardLocale=en-US
UserLocale=en-US
SkipTimeZone=Yes
TimeZoneName=Central Standard Time
DomainAdmin=Administrator
DomainAdminDomain=CONTOSO
DomainAdminPassword=Pa$$w0rd
Figur 4:
CustomSettings.ini filen som brukes for å automatisere LTI
Figur 5:
Bootstrap. ini-fil som brukes for å automatisere LTI
Figur 6:
Oppdatere distribusjon Punkt
Hvis du ikke har gjort noen endringer i DeployRoot eiendom eller til legitimasjon (BrukerID, Brukerdomene, brukerpassord) så kan du velge Update (filer) i stedet for Update. Å gjøre dette oppdaterer konfigurasjonsfiler og skript, men ikke genererer nye WinPE boot bilder. Uansett må du oppdatere punkt distribusjon når du gjør endringer i konfigurasjonsfiler.
Utføre installer
Figur 7:
veiviseren for Windows Deployment vil IKKE bli vist!
Figur 8:
Dette er hva du vil se når du automatisere LTI prosessen
Forstå Bootstrap.ini File
Priority = Standard
DeployRoot = \\\\ SEA-MDT \\ Distribution $
; KREVES-Angi punkt distribusjon du ønsker å koble måldatamaskinen til
Brukerdomene = contoso
brukerpassord = Pa $$ w0rd
.; NØDVENDIG-Spesifiser domenebrukerlegitimasjon for å koble til et punkt distribusjon
.; ! Vær oppmerksom på at passordet er ukryptert så sørg for å ivareta denne filen
; . KREVES-Spesifiser tastaturet lokale innstillinger
; NØDVENDIG-Denne regelen fører til velkomstsiden i veiviseren som skal hoppes over.
Forstå CustomSettings.ini File
Priority=Default
Properties=MyCustomProperty
OSInstall=YES
; Autoriserer distribusjon av et OS på målmaskinen
;. KREVES-Se forrige avsnitt above.
SkipApplications=YES
SkipAppsOnUpgrade=YES
SkipBDDWelcome=YES
SkipBitLocker=YES
SkipBitLockerDetails=YES
SkipTaskSequence=YES
SkipCapture=YES
SkipComputerBackup=YES
SkipComputerName=YES
SkipDeploymentType=YES
SkipDomainMembership=YES
SkipFinalSummary=YES
SkipLocaleSelection=YES
SkipPackageDisplay=YES
SkipProductKey=YES
SkipSummary=YES
SkipTaskSequence=YES
SkipTimeZone=YES
SkipUserData=YES
Brukerdomene = contoso
brukerpassord = Pa $$ w0rd
.; NØDVENDIG-Se forrige avsnitt ovenfor
;.. KREVES-Se forrige avsnitt ovenfor
; Angir at ny datamaskin distribusjon scenario blir utført
;.. Denne regelen idenfies oppgaven sekvensen blir brukt til å utføre distribusjon < .no>
UserLocale = en-US
SkipTimeZone = Ja
TimeZoneName = Central Standard Time
; Disse reglene er ganske self-explanatory.
DomainAdmin=Administrator
DomainAdminDomain=CONTOSO
DomainAdminPassword=Pa$$w0rd
; Disse reglene delta målmaskinen til domenet når installasjonen er ferdig.
Konklusjon