Preklopi ukazne vrstice Windows 10 setup.exe
Namestitveni program Windows 10 ali setup.exe, ki je del namestitvenega medija, podpira nabor argumentov ukazne vrstice. S temi argumenti lahko spremenite vedenje namestitve sistema Windows. V tem članku bomo pregledali stikala ukazne vrstice, ki so na voljo za setup.exe v sistemu Windows 10.
Torej Setup.exe namesti ali nadgradi Windows. Za spreminjanje obnašanja namestitve sistema Windows lahko uporabite naslednje argumente ukazne vrstice:
Stikalo: /auto
Parametri: Nadgradnja; DataOnly; Čisti
Ukrep: avtomatizirajte namestitev z izbiro selitve za namestitev.
Uporabniški vmesnik za nastavitev medijev in zasloni napredka so privzeto prikazani, vendar so avtomatizirani.
To stikalo predpostavlja tudi naslednje privzete konfiguracije:
Sprejem EULA, dinamično posodabljanje je omogočeno, možnost zbiranja in nalaganja telemetrije, OOBE bo preskočen, PBR bo posodobljen ali ustvarjen.
Primer: setup.exe /samodejna nadgradnja
Oglas
Stikalo: /tiho
Parametri: N/A
Ukrep: tiha zastavica bo preprečila vse nastavitvene UX, vključno z rollback UX
Primer: setup.exe /auto upgrade /quiet
Stikalo: /pkey
Parametri: ključ izdelka 5x5
Dejanje: Oskrbi nastavitev z navedenim ključem izdelka.
Ta parameter ni potreben pri nadgradnji s količinsko licenciranim medijem ali medijem, ki vsebuje pid.txt v mapi z viri.
Primer: setup.exe /samodejna nadgradnja /pkey ABC12-DEF34-GHI56-JKL78-MNP90
Stikalo: /showoobe
Parametri: Polno; Nobena
Ukrep: Ko je /showoobe nastavljen na Full, mora končni uporabnik interaktivno dokončati OOBE.
Če je /showoobe nastavljen na Brez, se OOBE preskoči in komponente so nastavljene na privzete nastavitve.
Primer: setup.exe /auto upgrade /showoobe full
Stikalo: /noreboot
Parametri: N/A
Ukrep: Namestitev ne bo samodejno znova zagnala računalnika, ko dokonča opravila OS nižje ravni.
Ko naslednjič znova zaženete računalnik, se bo namestitev nadaljevala.
Primer: setup.exe /auto upgrade /noreboot
Stikalo: /DynamicUpdate
Parametri: Omogoči; Onemogoči
Action: Določa, ali bo namestitev izvajala operacije dinamičnega posodabljanja (iskanje, prenos in namestitev posodobitev).
Primer: setup.exe /auto upgrade /DynamicUpdate onemogočen
Stikalo: /Postoobe
Parametri: pot do lokalne datoteke ali omrežna pot UNC do datoteke z imenom setupcomplete.cmd
Ukrep: vbrizga datoteko setupcomplete.cmd z določene lokacije.
Setupcomplete.cmd je prilagojen skript za izvajanje nalog po končani namestitvi, vendar pred prvo prijavo uporabnika.
Izvaja se s sistemskimi privilegiji.
Primer: setup.exe /samodejna nadgradnja /postoobe c:\script\setupcomplete.cmd
Stikalo: /Postrollback
Parametri: pot do lokalne datoteke ali omrežna pot UNC do datoteke z imenom setuprollback.cmd
Ukrep: vbrizga datoteko setuprollback.cmd z določenega mesta.
Setuprolback.cmd je prilagojen skript za izvajanje nalog, ko namestitev ne uspe in se računalnik povrne na prejšnji operacijski sistem.
Izvaja se z enakimi privilegiji kot uporabnik ali proces, ki je zagnal namestitev.
Primer: setup.exe /auto upgrade /postrollback \MyShare\script\setuprollback.cmd
Stikalo: /installfrom
Parametri: pot do lokalne datoteke ali omrežna pot do določenega.wim
Dejanje: Določa lokacijo za namestitveni izvorni medij/datoteke
Primer: setup.exe /auto clean /installfrom d:\myWim\customwim.wim
Stikalo: /PBRUpdate
Parametri: Omogoči; Onemogoči
Ukrep: Ko je /PBRUpdate nastavljen na Omogoči, bo namestitev posodobila ali ustvarila particijo PBR.
Nasprotno, če je /PBRUpdate nastavljen na Disable, namestitev ne bo posodobila ali ustvarila particije PBR
Primer: setup.exe /auto upgrade /PBRupdate disable
Stikalo: /migratealldrivers
Parametri: vsi; Nobena
Ukrep: Ko je /migratealldrivers nastavljen na Vse, bo namestitev poskušala preseliti vse gonilnike kot del namestitve.
V nasprotju s tem, ko je /migratealldrivers nastavljen na Brez, namestitev ne bo preselila nobenega gonilnika kot del namestitve.
OPOMBA: to stikalo se sme uporabljati samo v okoljih za testiranje in testiranje. Ne sme se uporabljati v proizvodnji.
Primer: setup.exe /auto upgrade /migratealldrivers brez
Stikalo: /installdrivers
Parametri: pot do lokalne datoteke ali omrežna pot UNC do mape, ki vsebuje datoteke .inf
Ukrep: Namestitev bo vbrizgala vse driver.infs, najdene na določenem mestu med postopkom namestitve.
Namestitev bo rekurzivno iskala po vseh podmapah določene lokacije.
Primer: setup.exe /auto upgrade /installdrivers c:\myUpgrade\drivers
Stikalo: /Telemetrija
Parametri: Omogoči; Onemogoči
Ukrep: Ko je /Telemetry nastavljen na Omogoči, bo namestitev zbrala in naložila telemetrijo, ki jo je ustvarila namestitev.
Če pa je /Telemetry nastavljen na Onemogoči, namestitev ne bo zbirala in naložila telemetrije, povezane z namestitvijo.
Primer: setup.exe /samodejna nadgradnja /omogočenje telemetrije
Stikalo: /copylogs
Parametri: lokalne poti datotek in omrežne poti UNC
Ukrep: Ob neuspehu bo namestitev kopirala ali naložila stisnjene dnevnike na določeno lokacijo.
Upoštevajte, da morata imeti računalnik in/ali uporabnik dovoljenje in dostop do omrežja do določene poti datoteke.
Ta ukaz se izvaja v sistemskem kontekstu, zato morda nima dovoljenj za kopiranje na lokacije, ki zahtevajo uporabniška dovoljenja
Primer: setup.exe /auto upgrade /copylogs \MyShare\UpgradeLogs
Tukaj je nekaj primerov uporabe.
Skrbnik želi nadgraditi osebne računalnike oddelkov iz sistema Windows 7 Enterprise čez noč. Ne želi, da se prikaže uporabniški vmesnik za nastavitev, želi pa, da končni uporabniki ročno preidejo skozi izkušnjo Out of box (znano kot OOBE).
Naslednjo ukazno vrstico lahko uporabite za orkestriranje popolne nadgradnje na Windows vNext, ki zahteva uporabniški vnos šele, ko naprava doseže OOBE:
Setup.exe /auto upgrade /quiet /showoobe full
Druga možnost je, da bo inženir za uvajanje morda želel zbrati dnevnike in druge diagnostične informacije s testnih osebnih računalnikov v primeru okvare.
Naslednja ukazna vrstica navodi, da namestitev pokliče skript setuprollback.cmd po napaki pri namestitvi:
Setup.exe /samodejna nadgradnja /installdrivers c:\myUpgrade\drivers /postrollback c:\setuprollback.cmd
To je to. Imate kaj dodati? Dobrodošli v komentarjih! (preko MDL).