Aktivitetssekvenssteg
Gäller för: Konfigurationshanteraren (aktuell gren)
Följande aktivitetssekvenssteg kan läggas till i en Konfigurationshanteraren aktivitetssekvens. Mer information finns i Använda aktivitetssekvensredigeraren.
Vanliga inställningar
Följande inställningar är gemensamma för alla aktivitetssekvenssteg:
Egenskaper för alla steg
Namn: Aktivitetssekvensredigeraren kräver att du anger ett kort namn som beskriver det här steget. När du lägger till ett nytt steg anger aktivitetssekvensredigeraren namnet till Typ som standard. Namnlängden får inte överskrida 50 tecken.
Beskrivning: Om du vill kan du ange mer detaljerad information om det här steget. Beskrivningslängden får inte överskrida 256 tecken.
Resten av den här artikeln beskriver de andra inställningarna på fliken Egenskaper för varje aktivitetssekvenssteg.
Alternativ för alla steg
Inaktivera det här steget: Aktivitetssekvensen hoppar över det här steget när den körs på en dator. Ikonen för det här steget är nedtonad i aktivitetssekvensredigeraren.
Fortsätt vid fel: Om ett fel uppstår när du kör steget fortsätter aktivitetssekvensen. Mer information finns i Planning considerations for automating tasks (Planeringsöverväganden för automatisering av uppgifter).
Lägg till villkor: Aktivitetssekvensen utvärderar dessa villkorssatser för att avgöra om det kör steget. Ett exempel på hur du använder en aktivitetssekvensvariabel som ett villkor finns i Använda aktivitetssekvensvariabler. Mer information om villkor finns i Aktivitetssekvensredigerare – Villkor.
Avsnitten nedan för specifika aktivitetssekvenssteg beskriver andra möjliga inställningar på fliken Alternativ.
Använd dataavbildning
Använd det här steget för att kopiera dataavbildningen till den angivna målpartitionen.
Det här steget körs bara i Windows PE. Den körs inte i hela operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , bilder och sedan Använd dataavbildning.
Variabler för Apply Data Image
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Apply Data Image
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepApplyDataImage
- New-CMTSStepApplyDataImage
- Remove-CMTSStepApplyDataImage
- Set-CMTSStepApplyDataImage
Egenskaper för Apply Data Image (Använd dataavbildning)
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Avbildningspaket
Välj Bläddra för att ange det avbildningspaket som används av den här aktivitetssekvensen. Markera det paket du vill installera i dialogrutan Välj ett paket. Längst ned i dialogrutan visas associerad egenskapsinformation för varje befintligt avbildningspaket. Använd listrutan för att välja den Bild du vill installera från det valda Avbildningspaketet.
Anteckning
Den här aktivitetssekvensåtgärden behandlar bilden som en datafil. Den här åtgärden gör ingen installation för att starta avbildningen som ett operativsystem.
Mål
Konfigurera något av följande alternativ:
Nästa tillgängliga partition: Använd nästa sekventiella partition som steget Tillämpa operativsystem eller Använd dataavbildning i den här aktivitetssekvensen inte redan har riktats mot.
Specifik disk och partition: Välj Disknummer (börjar med 0) och Partitionsnummer (börjar med 1).
Specifik logisk enhetsbeteckning: Ange den enhetsbeteckning som Windows PE tilldelar partitionen. Den här enhetsbeteckningen kan vara annorlunda än enhetsbeteckningen som tilldelats av det nyligen distribuerade operativsystemet.
Logisk enhetsbeteckning som lagras i en variabel: Ange den aktivitetssekvensvariabel som innehåller enhetsbeteckningen som tilldelats partitionen av Windows PE. Den här variabeln anges vanligtvis i avsnittet Avancerat i dialogrutan Partitionsegenskaper för aktivitetssekvenssteget Formatera och partitionera disk.
Ta bort allt innehåll på partitionen innan avbildningen används
Anger att aktivitetssekvensen tar bort alla filer på målpartitionen innan avbildningen installeras. Genom att inte ta bort innehållet i partitionen kan den här åtgärden användas för att tillämpa ytterligare innehåll på en tidigare riktad partition.
Använd drivrutinspaket
Använd det här steget för att ladda ned alla drivrutiner i drivrutinspaketet och installera dem på Windows operativsystem.
Aktivitetssekvenssteget Använd drivrutinspaketet gör alla enhetsdrivrutiner i ett drivrutinspaket tillgängliga så att Windows kan använda dem. Lägg till det här steget mellan stegen Apply Operating System och Setup Windows and ConfigMgr för att göra drivrutinerna i paketet tillgängliga för Windows. Aktivitetssekvenssteget Använd drivrutinspaketet är också användbart då distribution sker med fristående media.
Placera liknande enhetsdrivrutiner i ett drivrutinspaket och distribuera dem till lämpliga distributionsplatser. Du kan till exempel placera alla drivrutiner från en tillverkare i ett drivrutinspaket. Distribuera sedan paketet till distributionsplatser där de associerade datorerna kan komma åt dem.
Steget Använd drivrutinspaket är användbart för fristående media. Det här steget är också användbart för att installera en specifik uppsättning drivrutiner. Dessa typer av drivrutiner omfattar enheter Windows som plugin-and-play inte identifierar, till exempel nätverksskrivare.
Det här aktivitetssekvenssteget körs bara i Windows PE. Den körs inte i hela operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Drivrutiner och sedan Använd drivrutinspaket.
Tips
En översikt över drivrutiner i Konfigurationshanteraren finns i Använda aktivitetssekvenser för att installera drivrutiner.
Använd innehållsförcachelagring för att ladda ned ett tillämpligt drivrutinspaket innan en användare installerar aktivitetssekvensen. Mer information finns i Konfigurera förcacheinnehåll.
Variabler för Apply Driver Package
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDApplyDriverBootCriticalContentUniqueID
- OSDApplyDriverBootCriticalHardwareComponent
- OSDApplyDriverBootCriticalID
- OSDApplyDriverBootCriticalINFFile
- OSDInstallDriversAdditionalOptions
Cmdlets för Apply Driver Package
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepApplyDriverPackage
- New-CMTSStepApplyDriverPackage
- Remove-CMTSStepApplyDriverPackage
- Set-CMTSStepApplyDriverPackage
Egenskaper för Apply Driver Package
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Drivrutinspaket
Ange det drivrutinspaket som innehåller nödvändiga enhetsdrivrutiner. Välj Bläddra för att starta dialogrutan Välj ett paket. Välj ett befintligt drivrutinspaket som ska tillämpas. Längst ned i dialogrutan visas de associerade paketegenskaperna.
Installera drivrutinspaket via körning av DISM med alternativet rekursion
Välj det här alternativet för att /recurse lägga till parametern till DISM-kommandoraden Windows använder drivrutinspaketet.
När du aktiverar det här alternativet kan du också ange ytterligare DISM-kommandoradsparametrar. Använd aktivitetssekvensvariabeln OSDInstallDriversAdditionalOptions för att inkludera fler alternativ. Mer information finns i Windows 10 DISM Command-Line alternativ.
Välj drivrutin för masslagringsenheter inom paketet som måste installeras före installation i Windows-versioner tidigare än Vista
Ange eventuella drivrutiner för masslagring som krävs för att installera ett klassiskt operativsystem.
Drivrutinen
Välj den drivrutinsfil för masslagring som ska installeras innan du installerar ett klassiskt operativsystem. Listrutan fylls i från det angivna paketet.
Modell
Ange den startkritiska enhet som behövs för Windows Vista OS-distributioner.
Gör en obevakad installation av osignerade drivrutiner på versioner av Windows där detta är tillåtet
Med det här Windows du installera drivrutiner utan en digital signatur.
Använda Inställningar
Använd det här steget för att ange konfigurationsinformation för nätverk eller arbetsgrupp för måldatorn. Aktivitetssekvensen lagrar dessa värden i lämplig svarsfil. Windows Installationsprogrammet använder den här svarsfilen under åtgärden Windows ConfigMgr.
Det här aktivitetssekvenssteget körs bara i Windows PE. Den körs inte i det fullständiga operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, Inställningar och sedan Använd Inställningar.
Anteckning
Om du inkluderar flera instanser av det här steget i en aktivitetssekvens gäller inte villkoren. Inställningarna från den sista instansen av det här steget i aktivitetssekvensen tillämpas på enheten. Du kan komma runt det här beteendet genom att inkludera varje steg i en separat grupp med villkor i gruppen.
Variabler för Apply Network Inställningar
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDAdapter
- OSDAdapterCount
- OSDDNSDomain
- OSDDNSSuffixSearchOrder
- OSDDomainName
- OSDDomainOUName
- OSDEnableTCPIPFiltering
- OSDJoinAccount
- OSDJoinPassword
- OSDWorkgroupName
Cmdlets för Apply Network Inställningar
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepApplyNetworkSetting
- New-CMTSStepApplyNetworkSetting
- Remove-CMTSStepApplyNetworkSetting
- Set-CMTSStepApplyNetworkSetting
- New-CMTSNetworkAdapterSetting
Egenskaper för Apply Network Inställningar
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Anslut till en arbetsgrupp
Välj det här alternativet för att ansluta måldatorn till den angivna arbetsgruppen. Ange namnet på arbetsgruppen på raden Arbetsgrupp. Värdet som avbildas i Inställningar av aktivitetssekvenssteget kan åsidosätta det här värdet.
Ansluta till en domän
Välj det här alternativet för att ansluta måldatorn till den angivna domänen. Ange eller bläddra till domänen, till exempel fabricam.com . Ange eller bläddra till en Lightweight Directory Access Protocol (LDAP)-sökväg för en organisationsenhet. Exempel: LDAP//OU=computers, DC=Fabricam.com, C=com.
Anteckning
När en Azure Active Directory (Azure AD)-ansluten klient kör en aktivitetssekvens för operativsystemdistribution ansluts inte klienten i det nya operativsystemet automatiskt till Azure AD. Även om den inte är Azure AD-ansluten hanteras klienten fortfarande.
Konto
Välj Ange för att ange ett konto med de behörigheter som krävs för att ansluta datorn till domänen. I Windows för användarkonto anger du användarnamnet i följande format: Domain\User . Mer information finns i Domänmedlemskonto.
Inställningar för nätverkskort
Ange nätverkskonfigurationer för varje nätverkskort på datorn. Välj Ny för att öppna dialogrutan Inställningar nätverk och ange sedan nätverksinställningarna.
- Om du även använder Inställningar avbildat nätverk tillämpar aktivitetssekvensen de tidigare avbildade inställningarna på nätverkskortet.
- Om aktivitetssekvensen inte tidigare avbildade nätverksinställningarna tillämpas de inställningar som du anger i det här steget.
- Aktivitetssekvensen tillämpar dessa inställningar på nätverkskort i Windows enhetsuppräkningsordning.
- Aktivitetssekvensen tillämpar inte omedelbart de inställningar som du anger i det här steget på datorn.
Använd operativsystemavbildning
Använd det här steget för att installera ett operativsystem på måldatorn.
När åtgärden Använd operativsystem körs anges OSDTargetSystemDrive-variabeln till enhetsbeteckningen för partitionen som innehåller OS-filerna.
Det här aktivitetssekvenssteget körs bara i Windows PE. Den körs inte i det fullständiga operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Avbildningar och sedan Använd operativsystemavbildning.
Tips
Windows 10 media innehåller flera utgåvor. När du konfigurerar en aktivitetssekvens för att använda ett uppgraderingspaket för operativsystemet eller operativsystemavbildningen måste du välja en utgåva som stöds.
Använd förcachelagring av innehåll för att ladda ned ett tillämpligt uppgraderingspaket för operativsystemet innan en användare installerar aktivitetssekvensen. Mer information finns i Konfigurera förcacheinnehåll.
Steget Konfigurera Windows configMgr startar installationen av Windows.
Variabler för Apply OS Image
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Apply OS Image
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepApplyOperatingSystem
- New-CMTSStepApplyOperatingSystem
- Remove-CMTSStepApplyOperatingSystem
- Set-CMTSStepApplyOperatingSystem
Beteenden för Apply OS-avbildning
Det här steget utför olika åtgärder beroende på om en os-avbildning eller ett uppgraderingspaket för operativsystemet används.
Åtgärder för operativsystemavbildning
Steget Använd operativsystemavbildning utför följande åtgärder när du använder en operativsystemavbildning:
Ta bort allt innehåll på målvolymen, förutom filer i mappen som anges av _ variabeln SMSTSUserStatePath.
Extrahera innehållet i den angivna WIM-filen till den angivna målpartitionen.
Förbered svarsfilen:
Skapa en ny Windows för installationsprogrammet (sysprep.inf eller unattend.xml) för det distribuerade operativsystemet.
Sammanfoga alla värden från svarsfilen som användaren har angett.
Kopiera Windows startinläsare till den aktiva partitionen.
Ange den boot.ini startkonfigurationsdatabasen (BCD) så att den refererar till det nyligen installerade operativsystemet.
Åtgärder för os-uppgraderingspaket
Steget Använd operativsystemavbildning utför följande åtgärder när du använder ett uppgraderingspaket för operativsystemet:
Ta bort allt innehåll på målvolymen, förutom filer i mappen som anges av _ variabeln SMSTSUserStatePath.
Förbered svarsfilen:
Skapa en ny svarsfil med standardvärden som skapats av Konfigurationshanteraren.
Sammanfoga alla värden från svarsfilen som användaren har angett.
Egenskaper för Apply OS Image
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Använd operativsystem från en avbildning
Installerar en os-avbildning som du har avbildat. Välj Bläddra för att öppna dialogrutan Välj ett paket. Välj sedan det befintliga avbildningspaket som du vill installera. Om flera avbildningar är associerade med det angivna avbildningspaketet väljer du i listrutan den associerade avbildning som ska användas för den här distributionen. Du kan visa grundläggande information om varje befintlig bild genom att välja den.
Använd operativsystemsavbildning från en ursprunglig installationskälla
Installerar ett operativsystem med hjälp av ett uppgraderingspaket för operativsystemet, som också är en ursprunglig installationskälla. Välj Bläddra för att öppna dialogrutan Välj ett uppgraderingspaket för operativsystem. Välj sedan det befintliga uppgraderingspaket för operativsystemet som du vill använda. Du kan visa grundläggande information om varje befintlig bildkälla genom att välja den. Resultatfönstret längst ned i dialogrutan visar de associerade egenskaperna för bildkällan. Om det finns flera versioner som är associerade med det angivna paketet använder du listrutan för att välja den utgåva som du vill använda.
Anteckning
Uppgraderingspaket för operativsystem är främst avsedda att användas med uppgraderingar på plats och inte för nya installationer av Windows. När du distribuerar nya Windows använder du alternativet Tillämpa operativsystem från en avbildad avbildning och install.wim från installationskällfilerna.
Distribution av nya installationer av Windows via uppgraderingspaket för operativsystem stöds fortfarande, men det är beroende av att drivrutinerna är kompatibla med den här metoden. När du Windows från ett uppgraderingspaket för operativsystemet installeras drivrutiner medan de fortfarande finns i Windows PE, istället för att bara matas in när de Windows PE. Vissa drivrutiner är inte kompatibla med att installeras i Windows PE.
Om drivrutinerna inte är kompatibla med att installeras i Windows PE skapar du en operativsystemavbildning med install.wim från källfilerna för den ursprungliga installationen. Distribuera sedan via alternativet Tillämpa operativsystem från en avbildad avbildning i stället.
Använda obevakad svarsfil eller sysprep-svarsfil för en anpassad installation
Använd det här alternativet för att Windows en svarsfil för installation avunattend.xml(unattend.xml, unattend.txt eller sysprep.inf) beroende på operativsystemversion och installationsmetod. Filen du anger kan innehålla flera av alternativen för standardkonfigurationen som stöds av Windows svarsfiler. Du kan till exempel använda den för att ange startsida för Internet Explorer. Ange det paket som innehåller svarsfilen och den associerade sökvägen till filen i paketet.
Anteckning
Svarsfilen Windows installationsprogrammet som du tillhandahåller kan innehålla inbäddade aktivitetssekvensvariabler i formuläret %varname% , där varname är namnet på variabeln. Steget Setup Windows och ConfigMgr ersätter variabelsträngen för det faktiska värdet för variabeln. Du kan inte använda dessa inbäddade aktivitetssekvensvariabler i numeriska fält i en unattend.xml svarsfil.
Om du inte tillhandahåller en svarsfil Windows genererar aktivitetssekvensen automatiskt en svarsfil.
Mål
Konfigurera något av följande alternativ:
Nästa tillgängliga partition: Använd nästa sekventiella partition som inte redan är mål för steget Tillämpa operativsystem eller Använd dataavbildning i den här aktivitetssekvensen.
Specifik disk och partition: Välj Disknummer (börjar med 0) och Partitionsnummer (börjar med 1).
Specifik logisk enhetsbeteckning: Ange den enhetsbeteckning som tilldelats partitionen av Windows PE. Den här enhetsbeteckningen kan vara annorlunda än enhetsbeteckningen som tilldelats av det nyligen distribuerade operativsystemet.
Logisk enhetsbeteckning som lagras i en variabel: Ange aktivitetssekvensvariabeln som innehåller enhetsbeteckningen som tilldelats partitionen av Windows PE. Den här variabeln anges vanligtvis i avsnittet Avancerat i dialogrutan Partitionsegenskaper för aktivitetssekvenssteget Formatera och partitionera disk.
Välj nivålagrad drivrutin om det är tillämpligt
Version 2107 och senare har stöd för tangentbordsdrivrutiner i flera lager. Dessa drivrutiner anger andra typer av tangentbord som är vanliga med japanska och koreanska språk. Mer information finns i Windows LayeredDriver.
Välj något av följande alternativ:
- Ange inte: Det här alternativet är standardinställningen, som inte konfigurerar LayeredDriver-inställningen i unattend.xml. Det här beteendet är konsekvent med tidigare versioner av Konfigurationshanteraren.
- Utökat tangentbord för PC/AT (101/102-tangenten)
- Koreanska PC/AT 101-nyckelkompatibelt tangentbord eller Microsofts naturliga tangentbord (typ 1)
- Koreanska PC/AT 101-nyckelkompatibelt tangentbord eller Microsofts naturliga tangentbord (typ 2)
- Koreanska PC/AT 101-nyckelkompatibelt tangentbord eller Microsofts naturliga tangentbord (typ 3)
- Koreanska tangentbord (103/106-tangenten)
- Japanska tangentbord (106/109-tangenten)
Du kan också använda aktivitetssekvensvariabeln OsdLayeredDriver.
Alternativ för Använd OS-avbildning
Förutom standardalternativen konfigurerar du följande ytterligare inställningar på fliken Alternativ i det här aktivitetssekvenssteget:
Få åtkomst till innehåll direkt från distributionsplatsen
Konfigurera aktivitetssekvensen för att få åtkomst till OS-avbildningen direkt från distributionsplatsen. Använd till exempel det här alternativet när du distribuerar operativsystem till inbäddade enheter som har begränsad lagringskapacitet. När du väljer det här alternativet konfigurerar du även paketresursinställningarna på fliken Dataåtkomst i egenskaperna för OS-avbildningen.
Anteckning
Den här inställningen åsidosätter det distributionsalternativ som du konfigurerar på sidan Distributionsplatser i guiden Distribuera programvara. Den här åsidosättningen gäller endast för operativsystemavbildningen som anges i det här steget, inte för allt aktivitetssekvensinnehåll.
Viktigt
För bästa möjliga säkerhet rekommenderar vi starkt att du inte väljer det här alternativet. Det här alternativet är främst avsett för användning på enheter med begränsad lagringskapacitet. Det här alternativet är inte avsett att öka hastigheten för aktivitetssekvensen. När du väljer det här alternativet verifieras inte pakethashvärdet för operativsystemets paket. Paketintegriteten kan därför inte säkerställas eftersom det är möjligt för användare med administrativ behörighet att ändra eller manipulera paketinnehållet.
Tillämpa Windows Inställningar
Använd det här steget för att Windows inställningar för måldatorn. Aktivitetssekvensen lagrar dessa värden i lämplig svarsfil. Windows Installationsprogrammet använder den här svarsfilen under Windows och ConfigMgr.
Det här aktivitetssekvenssteget körs bara i Windows PE. Den körs inte i hela operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, Inställningar och väljer Tillämpa Windows Inställningar.
Variabler för Apply Windows Inställningar
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDComputerName
- OSDLocalAdminPassword
- OSDProductKey
- OSDRandomAdminPassword
- OSDRegisteredOrgName
- OSDRegisteredUserName
- OSDServerLicenseConnectionLimit
- OSDServerLicenseMode
- OSDTimeZone
- OSDWindowsSettingsInputLocale
- OSDWindowsSettingsSystemLocale
- OSDWindowsSettingsUILanguage
- OSDWindowsSettingsUILanguageFallback
- OSDWindowsSettingsUserLocale
Cmdlets för Apply Windows Inställningar
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepApplyWindowsSetting
- New-CMTSStepApplyWindowsSetting
- Remove-CMTSStepApplyWindowsSetting
- Set-CMTSStepApplyWindowsSetting
Egenskaper för Apply Windows Inställningar
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Användarnamn
Ange det registrerade användarnamnet som ska associeras med måldatorn. Värdet som avbildas Windows Inställningar aktivitetssekvenssteget kan åsidosätta det här värdet.
Organisationsnamn
Ange det registrerade organisationsnamnet som ska associeras med måldatorn. Värdet som avbildas Windows Inställningar aktivitetssekvenssteget kan åsidosätta det här värdet.
Produktnyckel
Ange produktnyckeln som ska användas för Windows installation på måldatorn.
Serverlicensiering
Anteckning
Den här inställningen gäller endast för äldre versioner Windows som inte längre stöds. Från och med version 2010 visas inte längre inställningen i aktivitetssekvensredigeraren. Befintliga aktivitetssekvenser som fortfarande använder den här inställningen fortsätter att fungera på samma sätt.
Maximalt antal anslutningar
Anteckning
Den här inställningen gäller endast för äldre versioner Windows som inte längre stöds. Från och med version 2010 visas inte längre inställningen i aktivitetssekvensredigeraren. Befintliga aktivitetssekvenser som fortfarande använder den här inställningen fortsätter att fungera på samma sätt.
Generera slumpmässigt lösenord för den lokala administratören och inaktivera kontot för alla plattformar som stöds (rekommenderas)
Välj det här alternativet om du vill ange lösenordet för den lokala administratören till en slumpmässigt genererad sträng. Det här alternativet inaktiverar även det lokala administratörskontot på plattformar som stöder den här funktionen.
Aktivera kontot och ange lösenord för den lokala administratören
Välj det här alternativet om du vill aktivera det lokala administratörskontot med det angivna lösenordet. Ange lösenordet på raden Lösenord och bekräfta lösenordet på raden Bekräfta lösenord.
Tidszon
Ange vilken tidszon som ska konfigureras på måldatorn. Värdet som avbildas Windows Inställningar aktivitetssekvenssteget kan åsidosätta det här värdet.
Språkinställningar
Använd de här inställningarna för att styra språkkonfigurationen under distributionen av operativsystemet. Om du redan använder de här språkinställningarna kan den här ändringen hjälpa dig att förenkla aktivitetssekvensen för operativsystemdistributionen. I stället för att använda flera steg per språk eller separata skript använder du en instans per språk i det här steget med ett villkor för det språket.
Konfigurera följande inställningar:
- Indataspråk (standardtangentbordslayout)
- System-språk
- Användargränssnittsspråk
- Återställning av användargränssnittsspråk
- Användarens språk
Mer information om dessa Windows svarsfilvärden finns i Microsoft-Windows-International-Core.
Anteckning
Om du skapar en anpassad Windows-svarsfil (unattend.xml) skriver det här steget över eventuella befintliga värden. Om du vill automatisera en dynamisk process för de här inställningarna använder du de relaterade aktivitetssekvensvariablerna. Till exempel OSDWindowsSettingsInputLocale.
Använd drivrutiner automatiskt
Använd det här steget för att matcha och installera drivrutiner som en del av os-distributionen.
Viktigt
Fristående media kan inte använda steget Använd drivrutiner automatiskt. Aktivitetssekvensen har ingen anslutning till den Konfigurationshanteraren platsen i det här scenariot.
Det här aktivitetssekvenssteget körs bara i Windows PE. Den körs inte i det fullständiga operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, drivrutiner och sedan Använd drivrutiner automatiskt.
Tips
En översikt över drivrutiner i Konfigurationshanteraren finns i Använda aktivitetssekvenser för att installera drivrutiner.
Beteenden för att använda drivrutiner automatiskt
Aktivitetssekvenssteget Använd drivrutiner automatiskt utför följande åtgärder:
Sök igenom maskinvaran och leta reda på plug and play-ID:erna för alla enheter som finns i systemet.
Skicka listan över enheter och deras plug and play-ID:er till hanteringsplatsen. Hanteringsplatsen returnerar en lista över kompatibla drivrutiner från drivrutinskatalogen för varje maskinvaruenhet. Listan innehåller alla aktiverade drivrutiner oavsett vilket drivrutinspaket de finns i och drivrutiner som taggats med den angivna drivrutinskategorin.
För varje maskinvaruenhet väljer aktivitetssekvensen den bästa drivrutinen. Den här drivrutinen är lämplig för det distribuerade operativsystemet och finns på en tillgänglig distributionsplats.
Aktivitetssekvensen laddar ned de valda drivrutinerna från en distributionsplats och mellanlar drivrutinerna i måloperativsystemet.
När du använder en operativsystemavbildning placerar aktivitetssekvensen drivrutinerna i os-drivrutinsarkivet.
När du använder ett uppgraderingspaket för operativsystemet som en ursprunglig installationskälla konfigurerar aktivitetssekvensen Windows installationsprogrammet med drivrutinerna.
Under steget Installationsprogram Windows ConfigMgr i aktivitetssekvensen letar Windows drivrutinerna som mellantagits i det här steget.
Variabler för att använda drivrutiner automatiskt
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDAutoApplyDriverBestMatch
- OSDAutoApplyDriverCategoryList
- SMSTSDriverRequestConnectTimeOut
- SMSTSDriverRequestReceiveTimeOut
- SMSTSDriverRequestResolveTimeOut
- SMSTSDriverRequestSendTimeOut
Cmdlet:ar för drivrutiner som tillämpas automatiskt
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepAutoApplyDriver
- New-CMTSStepAutoApplyDriver
- Remove-CMTSStepAutoApplyDriver
- Set-CMTSStepAutoApplyDriver
Egenskaper för använd drivrutiner automatiskt
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Installera endast de bäst matchade kompatibla drivrutinerna
Anger att aktivitetssekvenssteget endast installerar den bäst matchade drivrutinen för varje maskinvaruenhet som identifieras.
Installera alla kompatibla drivrutiner
Aktivitetssekvensen installerar alla drivrutiner som är kompatibla för varje identifierat maskinvaruenhet. Windows Installationsprogrammet väljer sedan den bästa drivrutinen. Det här alternativet kräver mer nätverksbandbredd och diskutrymme. Aktivitetssekvensen laddar ned fler drivrutiner, men Windows kan välja en bättre drivrutin.
Ta hänsyn till drivrutiner från alla kategorier
Aktivitetssekvensen söker igenom alla tillgängliga drivrutinskategorier efter lämpliga enhetsdrivrutiner.
Begränsa drivrutinsmatchningen till att endast ta hänsyn till drivrutiner i valda kategorier
Aktivitetssekvensen söker i de angivna drivrutinskategorierna efter lämpliga enhetsdrivrutiner.
Om du väljer flera kategorier returneras alla matchande drivrutiner som finns i någon av kategorierna. Det motsvarar en OR åtgärd.
Gör en obevakad installation av osignerade på Windows-versioner där det är tillåtet
Med det här Windows du installera drivrutiner utan en digital signatur.
Viktigt
Det här alternativet gäller inte för operativsystem där du inte kan konfigurera principen för drivrutinssignering.
Avbilda Inställningar
Använd det här steget för att avbilda Microsoft-nätverksinställningar från den dator som kör aktivitetssekvensen. Aktivitetssekvensen sparar inställningarna i aktivitetssekvensvariabler. De här inställningarna åsidosätter standardinställningarna som du konfigurerar i steget Tillämpa Inställningar nätverk.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Inställningar och väljer Capture Network Inställningar.
Variabler för Capture Network-Inställningar
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Capture Network Inställningar
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepCaptureNetworkSettings
- New-CMTSStepCaptureNetworkSettings
- Remove-CMTSStepCaptureNetworkSettings
- Set-CMTSStepCaptureNetworkSettings
Egenskaper för Capture Network Inställningar
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Migrera domän och arbetsgruppmedlemskap
Samlar in information om medlemskap i domän och arbetsgrupp på måldatorn.
Migrera nätverkskortskonfiguration
Samlar in konfigurationen för nätverkskort på måldatorn. Den samlar in följande information:
- Globala nätverksinställningar
- Antal kort
- Följande nätverksinställningar som är associerade med varje kort: DNS, IP och portfilter
Avbilda operativsystemavbildning
Det här steget samlar in en eller flera avbildningar från en referensdator. Aktivitetssekvensen skapar en Windows avbildningsfil (.wim) på den angivna nätverksresursen. Använd sedan guiden Lägg till operativsystemavbildningspaket för att importera avbildningen till Konfigurationshanteraren för distributioner av avbildningsbaserade operativsystem.
Konfigurationshanteraren varje volym (enhet) från referensdatorn till en separat avbildning i WIM-filen. Om den refererade datorn har flera volymer innehåller den resulterande WIM-filen en separat avbildning för varje volym. I det här steget avbildas endast volymer som är formaterade som NTFS eller FAT32. Den hoppar över volymer med andra format och USB-volymer.
Det installerade operativsystemet på referensdatorn måste vara en version av Windows som Konfigurationshanteraren stöder. Använd SysPrep-verktyget för att förbereda operativsystemet på referensdatorn. Den installerade OS-volymen och startvolymen måste vara samma volym.
Ange ett konto med skrivbehörighet till den valda nätverksresursen. Mer information om kontot för avbildningsoperativsystem finns i Konton.
Det här aktivitetssekvenssteget körs bara i Windows PE. Den körs inte i hela operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Avbildningar och sedan Avbilda operativsystemavbildning.
Variabler för avbildning av OS-avbildning
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDCaptureAccount
- OSDCaptureAccountPassword
- OSDCaptureDestination
- OSDImageCreator
- OSDImageDescription
- OSDImageVersion
- OSDTargetSystemRoot
Cmdlets för capture OS-avbildning
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepCaptureSystemImage
- New-CMTSStepCaptureSystemImage
- Remove-CMTSStepCaptureSystemImage
- Set-CMTSStepCaptureSystemImage
Egenskaper för capture OS-avbildning
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Mål
Filsystemsökväg till den plats som Konfigurationshanteraren använder när den avbildade OS-avbildningen lagras.
Description
En valfri användardefinierad beskrivning av den avbildade OS-avbildningen som lagras i avbildningsfilen.
Version
Ett valfritt användardefinierat versionsnummer som ska tilldelas den avbildade OS-avbildningen. Det här värdet kan vara valfri kombination av bokstäver och siffror. Den lagras i bildfilen.
Skapades av
Det valfria namnet på användaren som skapade OPERATIVSYSTEMavbildningen. Den lagras i bildfilen.
Avbilda konto för operativsystemsavbildningen
Ange Windows konto som har behörighet till den angivna nätverksresursen. Välj Ange för att ange namnet på Windows konto.
Avbilda användartillstånd
Det här steget använder User State Migration Tool (USMT) för att avbilda användartillstånd och inställningar från datorn som kör aktivitetssekvensen. Detta aktivitetssekvenssteg används tillsammans med aktivitetssekvenssteget Återställ användartillstånd. Det här steget krypterar alltid USMT-tillståndslagret med hjälp av en krypteringsnyckel Konfigurationshanteraren genererar och hanterar.
Från och med version 2103 använder det här steget och steget Återställ användartillstånd den krypteringsalgoritm som stöds mest, AES 256.
Viktigt
Om du har några aktiva migreringar av användartillstånd återställer du användartillståndet innan du uppdaterar Konfigurationshanteraren på dessa enheter. Annars kan den uppdaterade klienten inte återställa användartillståndet när den försöker använda en annan krypteringsalgoritm. Om det behövs kan du återställa användartillståndet manuellt och uttryckligen använda USMT-parametern /decrypt:3DES .
Mer information om hur du hanterar användartillståndet när du distribuerar operativsystem finns i Hantera användartillstånd.
Om du vill spara och återställa inställningar för användartillstånd från en tillståndsmigreringsplats använder du det här steget med stegen Begär tillståndslager och Frisläpp tillståndslager.
Det här steget ger kontroll över en begränsad delmängd av de vanligaste USMT-alternativen. Ange ytterligare kommandoradsalternativ med aktivitetssekvensvariabeln OSDMigrateAdditionalCaptureOptions.
Det här aktivitetssekvenssteget körs antingen Windows PE eller det fullständiga operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, användartillstånd och sedan Avbilda användartillstånd.
Variabler för avbilda användartillstånd
Använd följande aktivitetssekvensvariabler med det här steget:
- _OSDMigrateUsmtPackageID
- OSDMigrateAdditionalCaptureOptions
- OSDMigrateConfigFiles
- OSDMigrateContinueOnLockedFiles
- OSDMigrateEnableVerboseLogging
- OSDMigrateMode
- OSDMigrateSkipEncryptedFiles
- OSDStateStorePath
Cmdlets för avbilda användartillstånd
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepCaptureUserState
- New-CMTSStepCaptureUserState
- Remove-CMTSStepCaptureUserState
- Set-CMTSStepCaptureUserState
Egenskaper för avbilda användartillstånd
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
USMT-paket
Ange det paket som innehåller User State Migration Tool (USMT). Aktivitetssekvensen använder den här versionen av USMT för att avbilda användartillstånd och inställningar. Det här paketet kräver inget program. Ange ett paket som innehåller 32-bitars- eller 64-bitarsversionen av USMT. Arkitekturen i USMT är beroende av arkitekturen i operativsystemet som aktivitetssekvensen samlar in tillstånd från.
Avbilda alla användarprofiler med hjälp av standardalternativ
Migrera all användarprofilinformation. Det här alternativet är standardinställningen.
Om du väljer det här alternativet, men inte väljer Återställ användarprofiler för lokala datorer i steget Återställ användartillstånd, misslyckas aktivitetssekvensen. Konfigurationshanteraren kan inte migrera de nya kontona utan att tilldela dem lösenord.
När du använder alternativet Installera ett befintligt avbildningspaket i guiden Ny aktivitetssekvens blir den resulterande aktivitetssekvensen som standard Avbilda alla användarprofiler med standardalternativen. Den här standardaktivitetssekvensen väljer inte alternativet för att återställa användarprofiler för lokala datorer eller användarkonton som inte är domänanvändare.
Välj Återställ användarprofiler på den lokala datorn och ange ett lösenord för kontot som ska migreras. I en manuellt skapad aktivitetssekvens finns den här inställningen under steget Återställ användartillstånd. I en aktivitetssekvens som skapats av guiden Ny aktivitetssekvens finns den här inställningen på sidan Återställ användarens filer och inställningar.
Om du inte har några lokala användarkonton gäller inte den här inställningen.
Anpassa hur användarprofiler avbildas
Välj det här alternativet om du vill ange en anpassad profilfil för migrering. Välj Filer för att välja de konfigurationsfiler som USMT ska använda med det här steget. Ange en anpassad .xml som innehåller regler som definierar de användartillståndsfiler som ska migreras.
Välj konfigurationsfiler
Välj det här alternativet och välj Filer för att välja konfigurationsfilerna i USMT-paketet som du vill använda för att avbilda användarprofiler. Om du vill lägga till en konfigurationsfil anger du Filnamn och väljer Lägg till.
Aktivera utförlig loggning
Aktivera det här alternativet för att skapa mer detaljerad information i loggfilen. Vid avbildningstillstånd genererar aktivitetssekvensen som standard ScanState.log i mappen för aktivitetssekvensloggen, %WinDir%\ccm\logs .
Hoppa över filer med krypterade filsystem
Aktivera det här alternativet om du vill hoppa över insamling av filer som krypterats med EFS (Encrypted File System). Dessa filer innehåller användarprofilfiler. Beroende på operativsystem- och USMT-versionerna kanske krypterade filer inte kan läsas efter återställningen. Mer information finns i dokumentationen för Windows Server.
Kopiera med hjälp av åtkomst tll filsystem
Aktivera det här alternativet om du vill ange någon av följande inställningar:
Fortsätt om vissa filer inte kan avbildas: Aktivera den här inställningen för att fortsätta migreringsprocessen även om den inte kan avbilda vissa filer. Om du inaktiverar det här alternativet och en fil inte kan avbildas misslyckas det här steget. Det här alternativet är aktiverat som standard.
Avbilda lokalt genom att använda länkar i stället för att kopiera filer: Aktivera den här inställningen om du vill använda hårda NTFS-länkar för att avbilda filer.
Mer information om hur du migrerar data med hårda länkar finns i Hard-Link Migration Store.
Avbilda i off-line-läge (endast Windows PE): Aktivera den här inställningen för att avbilda användartillståndet i Windows PE i stället för det fullständiga operativsystemet.
Avbildning med hjälp av VSS (Volume Copy Shadow Service).
Med det här alternativet kan du avbilda filer även om de är låsta för redigering av ett annat program.
Avbilda Windows Inställningar
Använd det här steget för att avbilda Windows inställningar från datorn som kör aktivitetssekvensen. Aktivitetssekvensen sparar dessa inställningar i aktivitetssekvensvariabler. De här avbildade inställningarna åsidosätter standardinställningarna som du konfigurerar i Windows Inställningar.
Det här aktivitetssekvenssteget körs antingen Windows PE eller det fullständiga operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , Inställningar och väljer Capture Windows Inställningar.
Variabler för Capture Windows Inställningar
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDComputerName
- OSDMigrateComputerName
- OSDMigrateRegistrationInfo
- OSDMigrateTimeZone
- OSDRegisteredOrgName
- OSDTimeZone
Cmdlets för Capture Windows Inställningar
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepCaptureWindowsSettings
- New-CMTSStepCaptureWindowsSettings
- Remove-CMTSStepCaptureWindowsSettings
- Set-CMTSStepCaptureWindowsSettings
Egenskaper för Capture Windows Inställningar
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Migrera datornamn
Avbilda datorns NetBIOS-datornamn.
Migrera registrerade användar- och organisationsnamn
Samla in registrerade användar- och organisationsnamn från datorn.
Migrera tidzon
Avbilda tidszonsinställningen på datorn.
Kontrollera beredskap
Använd det här steget för att kontrollera att måldatorn uppfyller de angivna kraven för distribution.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Allmänt och sedan Kontrollera beredskap.
Ingen av följande kontroller väljs som standard i nya eller befintliga instanser av steget. Mer information om varje kontroll finns i avsnitten nedan.
- Arkitektur för det aktuella operativsystemet
- Lägsta version av operativsystemet
- Högsta version av operativsystemet
- Lägsta klientversion
- Språk för det aktuella operativsystemet
- Anslutet nätaggregat
- Anslutet nätverkskort
- Nätverkskortet är inte trådlöst
Från och med version 2006 innehåller det här steget en kontroll för att avgöra om enheten använder UEFI, datorn är i UEFI-läge.
Från och med version 2103 visar aktivitetssekvensförloppet mer information om beredskapskontroller. Om en aktivitetssekvens misslyckas på grund av att klienten inte uppfyller kraven i det här steget kan användaren välja ett alternativ för att inspektera. Den här åtgärden visar de kontroller som misslyckades på enheten. Mer information finns i Användarupplevelser för distribution av operativsystem.
Viktigt
Om du vill dra nytta av den Konfigurationshanteraren nya funktionen kan du även uppdatera klienterna till den senaste versionen när du har uppdaterat platsen. Nya funktioner visas i Konfigurationshanteraren konsolen när du uppdaterar platsen och konsolen, men det fullständiga scenariot fungerar inte förrän klientversionen också är den senaste.
Smsts.log innehåller resultatet av alla kontroller. Om en kontroll misslyckas fortsätter aktivitetssekvensmotorn att utvärdera de andra kontrollerna. Steget misslyckas inte förrän alla kontroller har slutförts. Om minst en kontroll misslyckas misslyckas steget och felkoden 4316 returneras. Den här felkoden översätts till "Resursen som krävs för den här åtgärden finns inte".
Variabler för kontrollberedskap
Använd följande aktivitetssekvensvariabler med det här steget:
- _TS_CRMEMORY
- _TS_CRSPEED
- _TS_CRDISK
- _TS_CROSTYPE
- _TS_CRARCH
- _TS_CRMINOSVER
- _TS_CRMAXOSVER
- _TS_CRCLIENTMINVER
- _TS_CROSLANGUAGE
- _TS_CRACPOWER
- _TS_CRNETWORK
- _TS_CRUEFI (från och med version 2006)
- _TS_CRWIRED
Cmdlets för kontrollberedskap
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepPrestartCheck
- New-CMTSStepPrestartCheck
- Remove-CMTSStepPrestartCheck
- Set-CMTSStepPrestartCheck
Egenskaper för kontrollberedskap
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Minsta minne (MB)
Kontrollera att mängden minne i megabyte (MB) uppfyller eller överskrider den angivna mängden. Steget aktiverar den här inställningen som standard.
Lägsta processorhastighet (MHz)
Kontrollera att processorns hastighet i megahertz (MHz) uppfyller eller överskrider den angivna mängden. Steget aktiverar den här inställningen som standard.
Minsta lediga diskutrymme (MB)
Kontrollera att mängden ledigt diskutrymme i megabyte (MB) uppfyller eller överskrider den angivna mängden.
Från och med version 2103 kontrolleras även ledigt utrymme på diskar utan partitioner.
Det aktuella operativsystemet som ska uppdateras är
Kontrollera att operativsystemet som är installerat på måldatorn uppfyller det angivna kravet. Steget anger den här inställningen till KLIENT som standard.
Arkitektur för det aktuella operativsystemet
Kontrollera om det aktuella operativsystemet är 32-bitars eller 64-bitars.
Lägsta version av operativsystemet
Kontrollera att det aktuella operativsystemet kör en senare version än den som angetts. Ange versionen med huvudversion, delversion och versionsnummer. Till exempel 10.0.16299.
Högsta version av operativsystemet
Kontrollera att det aktuella operativsystemet kör en tidigare version än den som angetts. Ange versionen med huvudversion, delversion och versionsnummer. Till exempel 10.0.18356.
Lägsta klientversion
Kontrollera att den Konfigurationshanteraren klientversionen är minst den angivna versionen. Ange klientversionen i följande format: 5.00.8913.1005 .
Språk för det aktuella operativsystemet
Kontrollera att det aktuella OS-språket matchar det du anger. Välj språknamnet så jämförs den associerade språkkoden i steget. Den här kontrollen jämför det språk som du väljer med egenskapen OSLanguage för Win32_OperatingSystem WMI-klass på klienten.
Ström som är ansluten till ström
Kontrollera att enheten är ansluten och inte batteridrift.
Anslutet nätverkskort
Kontrollera att enheten har ett nätverkskort som är anslutet till nätverket. Du kan också välja den beroende kontrollen för att kontrollera att nätverkskortet inte är trådlöst.
Datorn är i UEFI-läge
Från och med version 2006 fastställer du om enheten är konfigurerad för UEFI eller BIOS.
Alternativ för att kontrollera beredskap
Anteckning
Om du aktiverar inställningen Fortsätt vid fel på fliken Alternativ i det här steget loggas bara beredskapskontrollens resultat. Om en kontroll misslyckas stoppas inte aktivitetssekvensen.
Anslut Till nätverksmapp
Använd det här steget för att skapa en anslutning till en delad nätverksmapp.
Det här aktivitetssekvenssteget körs i det fullständiga operativsystemet eller Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Allmänt och väljer Anslut Till nätverksmapp.
Variabler för Anslut till nätverksmapp
Använd följande aktivitetssekvensvariabler med det här steget:
- SMSConnectNetworkFolderAccount
- SMSConnectNetworkFolderDriveLetter
- SMSConnectNetworkFolderPassword
- SMSConnectNetworkFolderPath
Cmdlets för Anslut till nätverksmapp
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepConnectNetworkFolder
- New-CMTSStepConnectNetworkFolder
- Remove-CMTSStepConnectNetworkFolder
- Set-CMTSStepConnectNetworkFolder
Egenskaper för Anslut till nätverksmapp
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Sökväg
Välj Bläddra för att ange sökvägen till nätverksmappen. Använd formatet \\server\share.
Enhet
Välj den lokala enhetsbeteckning som ska tilldelas för den här anslutningen.
Konto
Välj Ange för att ange användarkontot med behörighet att ansluta till den här nätverksmappen. Mer information om anslutningskontot för aktivitetssekvensnätverksmappen finns i Konton.
Inaktivera BitLocker
Använd det här steget om du vill inaktivera BitLocker-kryptering på den aktuella operativsystemenheten eller på en specifik enhet. Den här åtgärden lämnar nyckelskydden synliga i klartext på hårddisken. Den dekrypterar inte innehållet på enheten. Den här åtgärden slutförs nästan omedelbart.
Anteckning
BitLocker-kryptering ger den lägsta krypteringnivån av innehållet på en volym.
Om du har flera krypterade enheter inaktiverar du BitLocker på alla dataenheter innan du inaktiverar BitLocker på OS-enheten.
Det här steget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Diskar och sedan Inaktivera BitLocker.
Variabler för Inaktivera BitLocker
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Disable BitLocker
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepDisableBitLocker
- New-CMTSStepDisableBitLocker
- Remove-CMTSStepDisableBitLocker
- Set-CMTSStepDisableBitLocker
Egenskaper för Inaktivera BitLocker
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Aktuell operativsystemsenhet
Inaktiverar BitLocker på den aktuella operativsystemenheten.
Specfik enhet
Inaktiverar BitLocker på en specifik enhet. Använd listrutan om du vill ange enhet där BitLocker är inaktiverat.
Återuppta skyddet när Windows har startats om det angivna antalet gånger
Använd det här alternativet för att ange antalet omstarter för att hålla BitLocker inaktiverat. I stället för att lägga till flera instanser av det här steget anger du ett värde mellan 1 (standard) och 15.
Du kan ange och ändra det här beteendet med aktivitetssekvensvariablerna OSDBitLockerRebootCount och OSDBitLockerRebootCountOverride.
Ladda ned paketinnehåll
Använd det här steget för att ladda ned någon av följande pakettyper:
- Operativsystemavbildningar
- Uppgraderingspaket för operativsystem
- Drivrutinspaket
- Paket
- Startavbildningar Obs 1
Det här steget fungerar bra i en aktivitetssekvens för att uppgradera ett operativsystem i följande scenarier:
Om du vill använda en aktivitetssekvens för uppgraderingar som fungerar med både x86- och x64-plattformar. Inkludera två steg för att ladda ned paketinnehåll i gruppen Förbered för uppgradering. Ange villkor på fliken Alternativ för att identifiera klientarkitekturen och hämta endast lämpligt uppgraderingspaket för operativsystemet. Konfigurera varje steg för att ladda ned paketinnehåll så att samma variabel används. Använd variabeln för mediesökvägen i steget Uppgradera operativsystem.
Om du vill ladda ned relevanta drivrutinspaket dynamiskt använder du två Ladda ned paketinnehåll-steg med villkor som identifierar lämplig maskinvarutyp för varje drivrutinspaket. Konfigurera varje steg för att ladda ned paketinnehåll så att samma variabel används. Använd variabeln för värdet mellanfasat innehåll i avsnittet Drivrutiner i steget Uppgradera operativsystem.
Anteckning
När du distribuerar en aktivitetssekvens som innehåller det här steget ska du inte välja Ladda ned allt innehåll lokalt innan du startar aktivitetssekvensen eller Komma åt innehåll direkt från en distributionsplats för Distributionsalternativ på sidan Distributionsplatser i guiden Distribuera programvara.
Det här steget körs antingen i det fullständiga operativsystemet Windows PE. Alternativet för att spara paketet i Konfigurationshanteraren-klientcachen stöds inte i Windows PE.
Anteckning
Uppgiften Hämta paketinnehåll stöds inte för användning med fristående media. Mer information finns i Åtgärder som inte stöds för fristående media.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Programvara och sedan Ladda ned paketinnehåll.
Cmdlets för att ladda ned paketinnehåll
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepDownloadPackageContent
- New-CMTSStepDownloadPackageContent
- Remove-CMTSStepDownloadPackageContent
- Set-CMTSStepDownloadPackageContent
Egenskaper för att ladda ned paketinnehåll
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Välj paket
Välj ikonen för att välja det paket som ska laddas ned. När du har valt ett paket väljer du ikonen igen för att välja ett annat paket.
Placera på följande plats
Välj att spara paketet på någon av följande platser:
Arbetskatalog för aktivitetssekvens: Den här platsen kallas även för aktivitetssekvenscachen.
Konfigurationshanteraren klientcache: Använd det här alternativet för att lagra innehållet i klientcachen. Som standard är den här sökvägen
%WinDir%\ccmcache.Anpassad sökväg: Aktivitetssekvensmotorn laddar först ned paketet till aktivitetssekvensens arbetskatalog. Sedan flyttas innehållet till den sökväg som du anger. Aktivitetssekvensmotorn lägger till sökvägen med paket-ID:t.
Spara sökvägen som en variabel
Spara paketets sökväg till en anpassad aktivitetssekvensvariabel. Använd sedan den här variabeln i ett annat aktivitetssekvenssteg.
Konfigurationshanteraren lägger till ett numeriskt suffix i variabelnamnet. Du kan till exempel ange en variabel av %MyContent% som en anpassad variabel. Det är roten där aktivitetssekvensen lagrar allt refererat innehåll för det här steget. Det här innehållet kan innehålla flera paket. När du refererar till variabeln lägger du till ett numeriskt suffix. För det första paketet, se %MyContent01% . När du refererar till variabeln i efterföljande steg, till exempel Uppgradera operativsystem , använder du eller , där numret motsvarar den ordning som steget %MyContent02% Hämta %MyContent03% paketinnehåll visar paketen.
Om det inte går att ladda ned ett paket kan du fortsätta att ladda ned andra paket i listan.
Om aktivitetssekvensen inte kan ladda ned ett paket börjar den ladda ned nästa paket i listan. Det här beteendet gäller för alla paket i steget. Aktivitetssekvensen ignorerar nedladdningsfel för alla refererade paket.
Obs! 1: Användning av startavbildningar i steget Ladda ned paketinnehåll
Om du konfigurerar aktivitetssekvensegenskaperna till Använd en startavbildning är det redundant att lägga till en startavbildning i det här steget. Lägg bara till en startavbildning i det här steget om den inte har angetts i egenskaperna för aktivitetssekvensen.
Exempel på användningsfall
En enda aktivitetssekvens för att ladda ned innehåll i förväg:
- Ingen associerad startavbildning.
- Körs endast i hela operativsystemet, troligen utan användarinteraktion.
- Använder flera steg för att ladda ned paketinnehåll med villkor. Beroende på det specifika språket och arkitekturen laddas innehållet ned till klientcachen för att förbereda för aktivitetssekvensen för distribution av operativsystemet.
- Det finns bara en instans av den här aktivitetssekvensen, med alla möjliga innehållsalternativ.
Aktivitetssekvenser för distribution av flera operativsystem:
- En normal aktivitetssekvens för operativsystemsdistribution.
- Har en startavbildning som refereras i dess egenskaper.
- Det finns flera instanser av den här aktivitetssekvensen, med olika startavbildningar efter behov av arkitektur och språk
Aktivera BitLocker
BitLocker-kryptering ger den lägsta krypteringnivån av innehållet på en volym. Använd det här steget för att aktivera BitLocker-kryptering på minst två partitioner på hårddisken. Den första aktiva partitionen innehåller startkoden för Windows. En annan partition innehåller operativsystemet. Startpartitionen måste vara okrypterad.
Om du vill aktivera BitLocker på en enhet i Windows PE använder du steget Före etablering av BitLocker.
Det här steget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Diskar och sedan Aktivera BitLocker.
När du anger Endast TPM, TPM och startnyckel på USB eller TPM och PIN-kod måste Trusted Platform Module (TPM) vara i följande tillstånd innan du kan köra steget Aktivera BitLocker:
- Enabled
- Aktiverad
- Ägarskap tillåts
Från och med version 2006 kan du hoppa över det här steget för datorer som inte har en TPM eller när TPM inte är aktiverat. En ny inställning gör det enklare att hantera aktivitetssekvensbeteendet på enheter som inte har fullständigt stöd för BitLocker.
Det här steget slutför eventuell återstående TPM-initiering. De återstående åtgärderna kräver inte fysisk närvaro eller omstarter. Steget Aktivera BitLocker slutför transparent följande återstående TPM-initieringsåtgärder om det behövs:
- Skapa bekräftelsenyckelpar
- Skapa ägarauktoriseringsvärde och deposition till Active Directory, vilket måste har utökats för att stödja det här värdet
- Bli ägare
- Skapa lagringsrotnyckel eller återställ den om den redan finns men är inkompatibel
Om du vill att aktivitetssekvensen ska vänta tills steget Aktivera BitLocker slutför enhetskrypteringsprocessen väljer du alternativet Vänta. Om du inte väljer alternativet Vänta sker enhetskrypteringsprocessen i bakgrunden. Aktivitetssekvensen fortsätter direkt till nästa steg.
BitLocker kan användas för att kryptera flera enheter på ett datorsystem, både operativsystem och dataenheter. Om du vill kryptera en dataenhet krypterar du först OS-enheten och slutför krypteringsprocessen. Det här kravet beror på att OPERATIVSYSTEMenheten lagrar nyckelskydden för dataenheterna. Om du krypterar operativsystemet och dataenheterna i samma aktivitetssekvens väljer du alternativet Vänta i steget Aktivera BitLocker för OS-enheten.
Om hårddisken redan är krypterad, men BitLocker är inaktiverad, aktiverar steget Aktivera BitLocker nyckelskydden och slutförs snabbt. Omkryptering av hårddisken behövs inte i det här fallet.
Variabler för Att aktivera BitLocker
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Enable BitLocker
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepEnableBitLocker
- New-CMTSStepEnableBitLocker
- Remove-CMTSStepEnableBitLocker
- Set-CMTSStepEnableBitLocker
Egenskaper för Aktivera BitLocker
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Välj enhet som ska krypteras
Anger vilken enhet som ska krypteras. Om du vill kryptera den aktuella operativsystemenheten väljer du Aktuell operativsystemenhet. Konfigurera sedan något av följande alternativ för nyckelhantering:
Endast TPM: Välj det här alternativet om du vill använda TPM (Trusted Platform Module).
Startnyckel endast på USB: Välj det här alternativet om du vill använda en startnyckel som lagras på ett USB-minne. När du väljer det här alternativet låser BitLocker den normala startprocessen tills en USB-enhet som innehåller en startnyckel för BitLocker ansluts till datorn.
TPM och startnyckel på USB: Välj det här alternativet om du vill använda TPM och en startnyckel som lagras på ett USB-minne. När du väljer det här alternativet låser BitLocker den normala startprocessen tills en USB-enhet som innehåller en startnyckel för BitLocker ansluts till datorn.
TPM och PIN-kod: Välj det här alternativet om du vill använda TPM och ett personligt ID-nummer (PIN). När du väljer det här alternativet låser BitLocker den normala startprocessen tills användaren anger PIN-koden.
Om du vill kryptera en specifik, icke-OS-dataenhet väljer du Specifik enhet. Välj sedan enheten i listan.
Diskkrypteringsläge
Från och med version 2006 väljer du någon av följande krypteringsalgoritmer:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
Som standard eller om det inte anges fortsätter steget att använda standardkrypteringsmetoden för OS-versionen. Om steget körs på en version av Windows som inte stöder den angivna algoritmen, faller det tillbaka till operativsystemets standard. I detta fall skickar aktivitetssekvensmotorn statusmeddelandet 11911.
Använda fullständig diskkryptering
Som standard krypterar det här steget endast använt utrymme på enheten. Det här standardbeteendet rekommenderas eftersom det är snabbare och effektivare. Om din organisation kräver kryptering av hela enheten under installationen aktiverar du det här alternativet. Windows Installationen väntar på att hela enheten ska krypteras, vilket tar lång tid, särskilt på stora enheter.
Tips
Du kan också använda Konfigurationshanteraren för att skapa och distribuera BitLocker-hanteringsprinciper. Dessa principer använder fullständig diskkryptering. Aktivera det här alternativet om du vill hantera BitLocker på enheter efter att aktivitetssekvensen har distribuerat operativsystemet. Mer information finns i Planera för BitLocker-hantering.
Välj var du vill skapa återställningsnyckeln
Om du vill ange att BitLocker ska skapa återställningslösenordet och depositionslösenordet i Active Directory väljer du I Active Directory. Det här alternativet kräver att du utökar Active Directory för Deposition av BitLocker-nyckel. BitLocker kan sedan spara den associerade återställningsinformationen i Active Directory. Välj Skapa inte återställningsnyckel för att inte skapa något lösenord. Att skapa ett lösenord är det rekommenderade alternativet.
Vänta tills BitLocker slutför enhetskrypteringen på alla enheter innan du fortsätter körningen av aktivitetssekvensen
Välj det här alternativet om du vill tillåta att BitLocker-diskkryptering slutförs innan du kör nästa steg i aktivitetssekvensen. Om du väljer det här alternativet krypterar BitLocker hela diskvolymen innan användaren kan logga in på datorn.
Krypteringsprocessen kan ta flera timmar att slutföra när du krypterar en stor hårddisk. Om du inte väljer det här alternativet kan aktivitetssekvensen fortsätta direkt.
Hoppa över det här steget för datorer som inte har TPM, eller där TPM inte är aktiverat
Från och med version 2006 väljer du det här alternativet för att hoppa över enhetskryptering på en dator som inte innehåller en TPM som stöds eller är aktiverad. Använd till exempel det här alternativet när du distribuerar ett operativsystem till en virtuell dator. Som standard är den här inställningen inaktiverad för steget Aktivera BitLocker. Om du aktiverar den här inställningen och enheten inte har en fungerande TPM loggar aktivitetssekvensmotorn ett fel till smsts.log och skickar statusmeddelandet 11912. Aktivitetssekvensen fortsätter förbi det här steget.
Formatera och partitionera disk
Använd det här steget för att formatera och partitionera en angiven disk på måldatorn.
Viktigt
Varje inställning som du anger för det här steget gäller för en enskild angiven disk. Om du vill formatera och partitionera en annan disk på måldatorn lägger du till ytterligare ett steg för Format och Partition Disk i aktivitetssekvensen.
Det här steget körs bara i Windows PE. Den körs inte i det fullständiga operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Diskar och sedan Formatera och partitionera disk.
Variabler för format och partitionsdisk
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för format och partitionsdisk
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepPartitionDisk
- New-CMTSStepPartitionDisk
- Remove-CMTSStepPartitionDisk
- Set-CMTSStepPartitionDisk
- New-CMTSPartitionSetting
Egenskaper för format och partitionsdisk
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Antal diskar
Diskens fysiska disknummer som ska formateras. Antalet baseras på Windows diskuppräkningsordning.
I version 2010 och tidigare får det här talet inte vara större än 99. I version 2103 och senare är det maximala antalet 10 000. Den här ändringen hjälper till storage area network scenarier (SAN).
Variabelnamn för lagring av disknummer
Från och med version 2006 använder du en aktivitetssekvensvariabel för att ange vilken måldisk som ska formateras. Det här variabelalternativet stöder mer komplexa aktivitetssekvenser med dynamiska beteenden. Ett anpassat skript kan till exempel identifiera disken och ange variabeln baserat på maskinvarutypen. Sedan kan du använda flera instanser av det här steget för att konfigurera olika maskinvarutyper och partitioner.
Om du väljer den här egenskapen anger du ett anpassat variabelnamn. Lägg till ett tidigare steg i aktivitetssekvensen för att ange värdet för den här anpassade variabeln till ett heltalsvärde för den fysiska disken.
Följande fingerade steg visar ett exempel:
Kör PowerShell-skript: ett anpassat skript för att samla in måldiskar
- Anger
myOSDisktill1 - Anger
myDataDisktill2
- Anger
Formatera och partitionera disk för OS-disk: anger
myOSDiskvariabel- Konfigurerar disk 1 som systemdisk
Formatera och partitionera disk för datadisk: anger
myDataDiskvariabel- Konfigurerar disk 2 för rålagring
En variant av det här exemplet använder disknummer och partitioneringsplaner för olika maskinvarutyper.
Anteckning
Du kan fortfarande använda den befintliga aktivitetssekvensvariabeln OSDDiskIndex. Varje instans av steget Format och Partition Disk använder dock samma indexvärde. Om du vill ange disknumret programmatiskt för flera instanser av det här steget använder du den här variabelegenskapen.
Disktyp
Typ av disk som ska formateras. Det finns två alternativ att välja i listrutan:
- Standard (MBR): Master Boot Record
- GPT: GUID Partition Table
Anteckning
Om du ändrar disktypen från Standard (MBR) till GPT, och partitionslayouten innehåller en utökad partition, tar aktivitetssekvensen bort alla utökade och logiska partitioner från layouten. Aktivitetssekvensredigeraren uppmanar dig att bekräfta den här åtgärden innan du ändrar disktypen.
Volym
Specifik information om partitionen eller volymen som aktivitetssekvensen skapar, inklusive följande attribut:
- Name
- Återstående diskutrymme
Om du vill skapa en ny partition väljer du Ny för att starta dialogrutan Partitionsegenskaper. Ange partitionstyp och storlek, och om det är en startpartition. Om du vill ändra en befintlig partition väljer du den partition som ska ändras och väljer sedan knappen Egenskaper. Mer information om hur du konfigurerar hårddiskpartitioner finns i någon av följande artiklar:
Om du vill ta bort en partition väljer du partitionen och sedan Ta bort.
Installera program
Det här steget installerar de angivna programmen eller en uppsättning program som definieras av en dynamisk lista över aktivitetssekvensvariabler. När aktivitetssekvensen kör det här steget startar programinstallationen omedelbart utan att vänta på ett avsökningsintervall för principen.
Programmen måste uppfylla följande kriterier:
Programmet måste ha distributionstypen installationsprogram Windows skript. Windows distributionstyper för appaket (.appx-fil) stöds inte.
Det måste köras under det lokala systemkontot och inte användarkontot.
Den får inte samverka med skrivbordet. Programmet måste köras i bakgrunden eller i ett obevakat läge.
Det får inte initiera en egen omstart. Programmet måste begära en omstart med hjälp av standardstartkoden 3010. Det här beteendet ser till att det här steget hanterar omstarten på rätt sätt. Om programmet returnerar slutkoden 3010 startar aktivitetssekvensmotorn om datorn. Efter omstarten fortsätter aktivitetssekvensen automatiskt.
Om programmet söker efter körbara filerkommer aktivitetssekvensen inte att installera den. Om du inte konfigurerar det här steget för att fortsätta vid fel misslyckas hela aktivitetssekvensen.
Anteckning
Från och med version 2107 finns det en fördröjning på sju minuter innan det här steget när följande villkor är sanna:
- Aktivitetssekvensen körs från fristående media.
- Föregående steg var Starta om datorn.
- Det aktuella steget Installera program fortsätter inte vid felet.
I version 2103 och tidigare skulle steget misslyckas under dessa förhållanden. Aktivitetssekvensen utvärderade inte korrekt att appinstallationen lyckades.
När det här steget körs kontrollerar programmet tillämpligheten för kravreglerna och identifieringsmetoden för dess distributionstyper. Baserat på resultatet av den här kontrollen installerar programmet den tillämpliga distributionstypen. Om en distributionstyp innehåller beroenden utvärderas och installeras den beroende distributionstypen som en del av det här steget. Programberoenden stöds inte för fristående media.
Anteckning
Om du vill installera ett program som ersätter ett annat program måste innehållsfilerna för det ersatta programmet vara tillgängliga. Annars misslyckas det här aktivitetssekvenssteget. Exempel: Microsoft Visio 2010 är installerat på en klient eller är avbildat. När steget Installera program installerar Microsoft Visio 2013 måste innehållsfilerna för Microsoft Visio 2010 (det ersatta programmet) vara tillgängliga på en distributionsplats. Om Microsoft Visio inte är installerat alls på en klient eller en avbildad avbildning, installerar aktivitetssekvensen Microsoft Visio 2013 utan att söka efter Microsoft Visio 2010-innehållsfilerna.
Om du drar tillbaka en ersatt app och den nya appen refereras till i en aktivitetssekvens kan aktivitetssekvensen inte starta. Det här beteendet är som standard: aktivitetssekvensen kräver alla appreferenser.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Programvara och sedan Installera program.
Variabler för att installera program
Använd följande aktivitetssekvensvariabler med det här steget:
Anteckning
Om klienten inte kan hämta hanteringsplatslistan från platstjänsterna använder du aktivitetssekvensvariablerna SMSTSMPListRequestTimeoutEnabled och SMSTSMPListRequestTimeout. Dessa variabler anger hur många millisekunder en aktivitetssekvens väntar innan ett nytt försök att installera ett program ska installeras. Mer information finns i Aktivitetssekvensvariabler.
Cmdlets för installera program
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepInstallApplication
- New-CMTSStepInstallApplication
- Remove-CMTSStepInstallApplication
- Set-CMTSStepInstallApplication
Egenskaper för installationsprogrammet
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Installera följande program
Aktivitetssekvensen installerar dessa program i angiven ordning.
Konfigurationshanteraren filtrerar bort inaktiverade program eller program med följande inställningar:
- Endast när en användare är inloggad
- Kör med användarrättigheter
Dessa program visas inte i dialogrutan Välj det program som ska installeras.
Installera program enligt dynamisk variabellista
Aktivitetssekvensen installerar program med det här basvariabelnamnet. Basvariabelnamnet är för en uppsättning aktivitetssekvensvariabler som definierats för en samling eller dator. Dessa variabler anger de program som aktivitetssekvensen installerar för samlingen eller datorn. Varje variabelnamn består av dess grundläggande namn plus ett numeriskt suffix som börjar på 01. Varje variabels värde måste innehålla namnet på programmet och inget annat.
För att aktivitetssekvensen ska installera program med hjälp av en dynamisk variabellista aktiverar du följande inställning på fliken Allmänt i programmet Egenskaper: Tillåt att det här programmet installeras från aktivitetssekvensåtgärden Installera program i stället för att distribuera manuellt.
Anteckning
Du kan inte installera program med hjälp av en dynamisk variabellista för distributioner av fristående media.
Om du till exempel vill installera ett enda program med hjälp av en aktivitetssekvensvariabel med namnet AA01 anger du följande variabel:
| Variabelnamn | Variabelvärde |
|---|---|
| AA01 | Microsoft Office |
Ange följande variabler för att installera två program:
| Variabelnamn | Variabelvärde |
|---|---|
| AA01 | Microsoft Lync |
| AA02 | Microsoft Office |
Följande villkor påverkar de program som installeras av aktivitetssekvensen:
Om värdet för en variabel inte innehåller någon annan information än namnet på programmet. Aktivitetssekvensen installerar inte programmet och aktivitetssekvensen fortsätter.
Om aktivitetssekvensen inte hittar en variabel med det angivna basnamnet och suffixet "01" installeras inga program i aktivitetssekvensen.
Viktigt
Dessa värden är fallkänsliga. Till exempel är "install" annorlunda än "Installera". Om du behöver ändra värdet identifierar inte aktivitetssekvensredigeraren en ändring av ärendet. Gör en ny redigering samtidigt, till exempel ändra stegbeskrivningen.
Fortsätt med andra program i listan om ett program inte kan installeras,
Den här inställningen anger att steget fortsätter när en enskild programinstallation misslyckas. Om du anger den här inställningen fortsätter aktivitetssekvensen oavsett eventuella installationsfel. Om du inte anger den här inställningen och installationen misslyckas avslutas steget omedelbart.
Rensa programinnehåll från cache efter installation
Ta bort appinnehållet från klientcachen när steget har köras. Det här beteendet är fördelaktigt på enheter med små hårddiskar eller när du installerar många stora appar i följd.
Alternativ för att installera program
Anteckning
När du väljer Fortsätt vid fel på fliken Alternativ i det här steget fortsätter aktivitetssekvensen när ett program inte kan installeras. När du inte aktiverar det här alternativet misslyckas aktivitetssekvensen och återstående program installeras inte.
Förutom standardalternativen konfigurerar du följande ytterligare inställningar på fliken Alternativ i det här aktivitetssekvenssteget:
Försök igen om datorn oväntat startar om
Om en av programinstallationerna oväntat startar om datorn kan du försöka igen. Steget aktiverar den här inställningen som standard med två återförsök. Du kan ange från ett till fem återförsök.
Installera paket
Använd det här steget för att installera ett programvarupaket som en del av aktivitetssekvensen. När det här steget körs startar installationen omedelbart utan att vänta på ett avsökningsintervall för principen.
Paketet måste uppfylla följande kriterier:
Det måste köras under det lokala systemkontot och inte ett användarkonto.
Den bör inte interagera med skrivbordet. Programmet måste köras i bakgrunden eller i ett obevakat läge.
Det får inte initiera en egen omstart. Programvaran måste begära en omstart med hjälp av standardstartkoden 3010. Det här beteendet ser till att aktivitetssekvensen hanterar omstarten korrekt. Om programvaran returnerar slutkoden 3010 startar aktivitetssekvensmotorn om datorn. Efter omstarten fortsätter aktivitetssekvensen automatiskt.
Program som använder alternativet Kör ett annat program först för att installera ett beroende program stöds inte när du distribuerar ett operativsystem. Om du aktiverar paketalternativet Kör ett annat program först och det beroende programmet redan har körts på måldatorn, körs det beroende programmet och aktivitetssekvensen fortsätter. Men om det beroende programmet inte redan har körts på måldatorn misslyckas aktivitetssekvenssteget.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Programvara och sedan Installera paket.
Känt problem med steget Installera paket och fristående media som skapats på den centrala administrationsplatsen
Ett fel kan inträffa om aktivitetssekvensen innehåller steget Installera paket och du skapar fristående media på en central administrationsplats (CAS). CAS har inte de nödvändiga klientkonfigurationsprinciperna. Dessa principer krävs för att aktivera programdistributionsagenten när aktivitetssekvensen körs. Följande fel kan visas i filen CreateTsMedia.log:WMI method SMS_TaskSequencePackage.GetClientConfigPolicies failed (0x80041001)
För fristående media som innehåller steget Installera paket skapar du det fristående mediet på en primär plats där programdistributionsagenten är aktiverad.
Du kan också använda ett anpassat Steg för att köra PowerShell-skript. Lägg till det efter steget Windows och ConfigMgr och före det första steget Installera paket. Steget Kör PowerShell-skript kör följande kommandon för att aktivera programdistributionsagenten före det första steget Installera paket:
$namespace = "root\ccm\policy\machine\requestedconfig"
$class = "CCM_SoftwareDistributionClientConfig"
$classArgs = @{
ComponentName = 'Enable SWDist'
Enabled = 'true'
LockSettings='TRUE'
PolicySource='local'
PolicyVersion='1.0'
SiteSettingsKey='1'
}
Set-WmiInstance -Namespace $namespace -Class $class -Arguments $classArgs -PutType CreateOnly
Variabler för installationspaketet
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för install package
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepInstallSoftware
- New-CMTSStepInstallSoftware
- Remove-CMTSStepInstallSoftware
- Set-CMTSStepInstallSoftware
Tips
Använd förcachelagring av innehåll för att ladda ned ett tillämpligt uppgraderingspaket för operativsystemet innan en användare installerar aktivitetssekvensen. Mer information finns i Konfigurera förcacheinnehåll.
Egenskaper för installationspaketet
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Installera ett enda programpaket
Den här inställningen anger Konfigurationshanteraren ett programvarupaket. Steget väntar tills installationen har slutförts.
Installera programvarupaket enligt dynamiska variabellista
Aktivitetssekvensen installerar paket med det här basvariabelnamnet. Basvariabelnamnet är för en uppsättning aktivitetssekvensvariabler som definierats för en samling eller dator. Dessa variabler anger de paket som aktivitetssekvensen installerar för samlingen eller datorn. Varje variabelnamn består av dess grundläggande namn plus ett numeriskt suffix som börjar på 001. Varje variabels värde måste innehålla ett paket-ID och namnet på programvaran avgränsat med ett kolon.
För att aktivitetssekvensen ska installera programvara med hjälp av en dynamisk variabellista aktiverar du följande inställning på fliken Avancerat i paketet Egenskaper: Tillåt att det här programmet installeras från aktivitetssekvensen Installera paket utan att distribueras.
Anteckning
Du kan inte installera programvarupaket med hjälp av en dynamisk variabellista för distributioner av fristående media.
Du kan exempelvis ange följande variabel om du vill installera ett enda programpaket med hjälp av en aktivitetsekvensvariabel med namnet AA001:
| Variabelnamn | Variabelvärde |
|---|---|
| AA001 | CEN00054:Install |
Om du vill installera tre programvarupaket, anger du följande variabler:
| Variabelnamn | Variabelvärde |
|---|---|
| AA001 | CEN00054:Install |
| AA002 | CEN00107:Install Silent |
| AA003 | CEN00031:Install |
Följande villkor påverkar de paket som installeras av aktivitetssekvensen:
Om du inte skapar värdet för en variabel i rätt format, eller om det inte anger ett giltigt paket-ID och namn, misslyckas programvaruinstallationen.
Om paket-ID:t innehåller gemener misslyckas programinstallationen.
Om aktivitetssekvensen inte hittar en variabel med det angivna basnamnet och suffixet "001" installeras inga paket i aktivitetssekvensen. Aktivitetssekvensen fortsätter.
Viktigt
Dessa värden är fallkänsliga. Till exempel är "install" annorlunda än "Installera". Om du behöver ändra värdet identifierar inte aktivitetssekvensredigeraren en ändring av ärendet. Gör en ny redigering samtidigt, till exempel ändra stegbeskrivningen.
Om installationen av ett programpaket misslyckas, fortsätter installationen av andra paket i listan
Den här inställningen anger att steget fortsätter om en enskild programpaketinstallation misslyckas. Om du anger den här inställningen fortsätter aktivitetssekvensen oavsett eventuella installationsfel. Om du inte anger den här inställningen och installationen misslyckas avslutas steget omedelbart.
Installera programuppdateringar
Använd det här steget för att installera programuppdateringar på måldatorn. Måldatorn utvärderas inte för tillämpliga programuppdateringar förrän det här aktivitetssekvenssteget körs. Vid den tidpunkten utvärderas måldatorn för programuppdateringar på samma sätt som andra Konfigurationshanteraren klient. För det här steget för att installera programuppdateringar distribuerar du först uppdateringarna till en samling som måldatorn är medlem i.
Viktigt
För bästa prestanda installerar du den senaste versionen av Windows Update Agent.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Programvara och sedan Installera programuppdateringar.
Variabler för att installera programuppdateringar
Använd följande aktivitetssekvensvariabler med det här steget:
- SMSInstallUpdateTarget
- SMSTSMPListRequestTimeoutEnabled
- SMSTSMPListRequestTimeout
- SMSTSSoftwareUpdateScanTimeout
- SMSTSWaitForSecondReboot
Anteckning
Om klienten inte kan hämta hanteringsplatslistan från platstjänsterna använder du variablerna SMSTSMPListRequestTimeoutEnabled och SMSTSMPListRequestTimeout. De här variablerna anger hur många millisekunder en aktivitetssekvens väntar innan den försöker installera ett program eller en programuppdatering på nytt. Mer information finns i Aktivitetssekvensvariabler.
Cmdlets för att installera programuppdateringar
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepInstallUpdate
- New-CMTSStepInstallUpdate
- Remove-CMTSStepInstallUpdate
- Set-CMTSStepInstallUpdate
Fler rekommendationer och ett diagram över det tekniska flödet för det här steget finns i Installera programuppdateringar.
Egenskaper för att installera programuppdateringar
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Krävs för installationen - Endast obligatoriska programuppdateringar
Välj det här alternativet om du vill installera alla obligatoriska programuppdateringar med administratörsdefinierade tidsgränser.
Tillgängligt vid installation - Alla programuppdateringar
Välj det här alternativet om du vill installera alla tillgängliga programuppdateringar. Distribuera först uppdateringarna till en samling där datorn är medlem. Aktivitetssekvensen installerar alla tillgängliga programuppdateringar på måldatorerna.
Utvärdera programuppdateringar från cachelagrade sökresultat
Som standard använder det här steget cachelagrade genomsökningsresultat från Windows Update Agent. Inaktivera det här alternativet för att instruera Windows Update Agent att ladda ned den senaste katalogen från programuppdateringsplatsen. Aktivera det här alternativet när du använder en aktivitetssekvens för att avbilda och skapa en OS-avbildning. Ett stort antal programuppdateringar är sannolikt i det här scenariot.
Många av de här uppdateringarna har beroenden. Exempel: Installera uppdateringen ABC innan XYZ uppdateras visas i tillämpliga fall. När du inaktiverar den här inställningen och distribuerar aktivitetssekvensen till många klienter ansluter alla till programuppdateringsplatsen samtidigt. Det här beteendet resulterar i prestandaproblem under processen och nedladdning av uppdateringskatalogen.
I de flesta fall använder du standardinställningen för att använda cachelagrade genomsökningsresultat.
Variabeln SMSTSSoftwareUpdateScanTimeout styr tidsgränsen för genomsökning av programuppdateringar under det här steget. Standardvärdet är 60 minuter. Mer information finns i Aktivitetssekvensvariabler.
Alternativ för att installera programuppdateringar
Förutom standardalternativen konfigurerar du följande ytterligare inställningar på fliken Alternativ i det här aktivitetssekvenssteget:
Försök igen om datorn oväntat startar om
Om någon av uppdateringarna oväntat startar om datorn kan du försöka igen. Steget aktiverar den här inställningen som standard med två återförsök. Du kan ange från ett till fem återförsök.
Anteckning
Konfigurera variabeln SMSTSWaitForSecondReboot för att ange hur många sekunder aktivitetssekvensen pausar efter att datorn har startats om i det här scenariot. Mer information finns i Aktivitetssekvensvariabler.
Ansluta till domän eller arbetsgrupp
Använd det här steget för att lägga till måldatorn i en arbetsgrupp eller domän.
Anteckning
När en Azure Active Directory (Azure AD)-ansluten klient kör en aktivitetssekvens i operativsystemdistributionen ansluts inte klienten i det nya operativsystemet automatiskt till Azure AD. Även om den inte är Azure AD-ansluten hanteras klienten fortfarande.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Allmänt och sedan Anslut till domän eller Arbetsgrupp.
Variabler för att ansluta till domän eller arbetsgrupp
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDJoinAccount
- OSDJoinDomainName
- OSDJoinDomainOUName
- OSDJoinPassword
- OSDJoinSkipReboot
- OSDJoinType
- OSDJoinWorkgroupName
Cmdlets för att ansluta till domän eller arbetsgrupp
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepJoinDomainWorkgroup
- New-CMTSStepJoinDomainWorkgroup
- Remove-CMTSStepJoinDomainWorkgroup
- Set-CMTSStepJoinDomainWorkgroup
Egenskaper för anslut till domän eller arbetsgrupp
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Anslut till en arbetsgrupp
Välj det här alternativet för att ansluta måldatorn till den angivna arbetsgruppen. Om datorn för närvarande är medlem i en domän startas datorn om om du väljer det här alternativet.
Ansluta till en domän
Välj det här alternativet för att ansluta måldatorn till den angivna domänen.
Du kan också ange eller bläddra efter en organisationsenhet i den angivna domänen att ansluta datorn till. Om datorn för närvarande är medlem i någon annan domän eller arbetsgrupp gör det här alternativet att datorn startas om. Om datorn redan är medlem i en annan organisationsenhet, eftersom Active Directory Domain Services inte tillåter ändring av organisationsenheten med den här metoden, ignorerar Windows inställningen.
Ange det konto som har behörighet att ansluta till domänen
Välj Ange för att ange användarnamn och lösenord för ett konto med behörighet att ansluta till domänen. Ange kontot i formatet: Domain\account . Mer information om domänmedlemskonto för aktivitetssekvenser finns i Konton.
Förbereda ConfigMgr-klienten för avskiljning
Använd det här steget för att ta Konfigurationshanteraren klienten på referensdatorn. Den här åtgärden förbereder datorn för avbildning som en del av avbildningsprocessen.
Det här steget tar bort Konfigurationshanteraren klient, i stället för att bara ta bort viktig information. När aktivitetssekvensen distribuerar den avbildade OPERATIVSYSTEMavbildningen installeras en ny Konfigurationshanteraren klient varje gång.
Tips
Som standard tar aktivitetssekvensmotorn bara bort klienten under aktivitetssekvensen Skapa och avbilda en referens för operativsystemsavbildningen. Aktivitetssekvensmotorn tar inte bort klienten under andra avskiljningsmetoder, till exempel av insamlingsmedia eller en anpassad aktivitetssekvens. Du kan överse det här beteendet för en aktivitetssekvens för operativsystemdistribution. Ange aktivitetssekvensvariabeln SMSTSUninstallCCMClient till TRUE innan steget Förbered ConfigMgr Client för avinstallation. Den här variabeln och beteendet gäller endast aktivitetssekvenser för operativsystemdistribution. Klienten tas bort efter nästa omstart av enheten.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Bilder och sedan Förbered ConfigMgr Client för avbildning.
Variabler för att förbereda ConfigMgr-klienten för avskiljning
Använd följande aktivitetssekvensvariabler med det här steget:
- SMSTSUninstallCCMClient
Cmdlets for Prepare ConfigMgr Client for Capture
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepPrepareConfigMgrClient
- New-CMTSStepPrepareConfigMgrClient
- Remove-CMTSStepPrepareConfigMgrClient
- Set-CMTSStepPrepareConfigMgrClient
Förbereda Windows för avskiljning
Använd det här steget för att ange Sysprep-alternativ när du avbildar en OS-avbildning på referensdatorn. Det här steget kör Sysprep och startar sedan om datorn till den Windows PE-startavbildningen som angetts för aktivitetssekvensen. Den här åtgärden misslyckas om referensdatorn är ansluten till en domän.
Det här steget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , bilder och sedan Förbered Windows för avbildning.
Variabler för att förbereda Windows för avskiljning
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Prepare Windows for Capture
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepPrepareWindows
- New-CMTSStepPrepareWindows
- Remove-CMTSStepPrepareWindows
- Set-CMTSStepPrepareWindows
Egenskaper för Prepare Windows for Capture
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Automatiskt skapa drivrutinslista för lagringsenheter
Välj det här alternativet om du vill att Sysprep automatiskt ska skapa en lista över drivrutiner för lagringsenheter från referensdatorn. Det här alternativet aktiverar alternativet Skapa drivrutinslista för lagringsenheter i sysprep.inf-filen på referensdatorn. Mer information om den här inställningen finns i Sysprep-dokumentationen.
Återställ inte aktiveringsflaggan
Välj det här alternativet för att förhindra att Sysprep återställer produktaktiveringsflaggan.
Stäng av datorn när du har kört den här åtgärden
Det här alternativet instruerar Sysprep att stänga av datorn i stället för dess standardbeteende för omstart.
Den Windows Autopilot för befintliga enheter aktivitetssekvensen använder det här steget med det här alternativet.
Om du vill att aktivitetssekvensen ska uppdatera enheten och sedan omedelbart starta OOBE för Autopilot lämnar du det här alternativet inaktiverat.
Aktivera det här alternativet om du vill stänga av enheten efter avbildningen. Sedan kan du leverera enheten till en användare som startar OOBE med Autopilot första gången.
Före etablering av BitLocker
Använd det här steget för att aktivera BitLocker på en enhet i Windows PE. Som standard krypteras bara det använda diskutrymmet, så krypteringstiderna är mycket snabbare. Du kan använda nyckelhanteringsalternativen med hjälp av steget Aktivera BitLocker när operativsystemet har installerats.
Viktigt
Före etablering av BitLocker krävs att datorn har en TPM (stödd och aktiverad Trusted Platform Module).
Det här steget körs bara i Windows PE. Den körs inte i hela operativsystemet.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Diskar och sedan Före etablering av BitLocker.
Cmdlets för före etablering av BitLocker
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepOfflineEnableBitLocker
- New-CMTSStepOfflineEnableBitLocker
- Remove-CMTSStepOfflineEnableBitLocker
- Set-CMTSStepOfflineEnableBitLocker
Egenskaper för före etablering av BitLocker
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Använd BitLocker på den angivna enheten
Ange den enhet du vill aktivera BitLocker för. BitLocker krypterar bara det använda utrymmet på enheten.
Diskkrypteringsläge
Från och med version 2006 väljer du någon av följande krypteringsalgoritmer:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
Som standard eller om det inte anges fortsätter steget att använda standardkrypteringsmetoden för OS-versionen. Om steget körs på en version av Windows som inte stöder den angivna algoritmen, faller det tillbaka till operativsystemets standard. I detta fall skickar aktivitetssekvensmotorn statusmeddelandet 11911.
Använda fullständig diskkryptering
Som standard krypterar det här steget endast använt utrymme på enheten. Det här standardbeteendet rekommenderas eftersom det är snabbare och effektivare. Om din organisation kräver kryptering av hela enheten under installationen aktiverar du det här alternativet. Windows Installationen väntar på att hela enheten ska krypteras, vilket tar lång tid, särskilt på stora enheter.
Hoppa över det här steget för datorer som inte har TPM, eller där TPM inte är aktiverat
Välj det här alternativet om du vill hoppa över enhetskryptering på en dator som inte innehåller en TPM som stöds eller är aktiverad. Använd till exempel det här alternativet när du distribuerar ett operativsystem till en virtuell dator. Som standard är den här inställningen aktiverad för steget Före etablering av BitLocker. Steget misslyckas på en enhet utan en TPM eller TPM som inte initieras. Från och med version 2006 loggar aktivitetssekvensmotorn en varning till smsts.log och skickar statusmeddelandet 11912 om enheten inte har en fungerande TPM.
Frisläpp tillståndslager
Använd det här steget för att meddela tillståndsmigreringsplatsen att insamlings- eller återställningsåtgärden har slutförts. Använd det här steget tillsammans med stegen Begär tillståndslager, Avbilda användartillstånd och Återställ användartillstånd. Du använder de här stegen för att migrera användartillståndsdata med hjälp av en tillståndsmigreringsplats och User State Migration Tool (USMT).
Mer information om hur du hanterar användartillståndet när du distribuerar operativsystem finns i Hantera användartillstånd.
Om du använder steget Begär tillståndslager för att begära åtkomst till en tillståndsmigreringsplats för att avbilda användartillstånd meddelar det här steget tillståndsmigreringsplatsen att avskiljningsprocessen har slutförts. Tillståndsmigreringsplatsen markerar sedan användartillståndsdata som tillgängliga för återställning. Tillståndsmigreringsplatsen anger åtkomstkontrollbehörigheter för användartillståndsdata så att endast återställningsdatorn har skrivskyddade åtkomst.
Om du använder steget Begär tillståndslager för att begära åtkomst till en tillståndsmigreringsplats för att återställa användartillstånd meddelar det här steget tillståndsmigreringsplatsen att återställningsprocessen har slutförts. Tillståndsmigreringsplatsen aktiverar sedan sina konfigurerade inställningar för datalagring.
Viktigt
Ange alternativet Fortsätt vid fel för steg mellan stegen Begär tillståndslager och Frisläpp tillståndslager. Varje steg i Begär tillståndslager måste ha ett matchande frisläppningstillståndslager.
Det här steget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, användartillstånd och sedan Frisläpp tillståndslager.
Variabler för Frisläpp tillståndslager
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Release State Store
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepReleaseStateStore
- New-CMTSStepReleaseStateStore
- Remove-CMTSStepReleaseStateStore
- Set-CMTSStepReleaseStateStore
Egenskaper för Release State Store
Det här steget kräver inga inställningar på fliken Egenskaper.
Begär tillståndslager
Använd det här steget för att begära åtkomst till en tillståndsmigreringsplats vid avbildning eller återställning av tillstånd.
Mer information om hur du hanterar användartillståndet när du distribuerar operativsystem finns i Hantera användartillstånd.
Använd det här steget tillsammans med stegen Release State Store, Capture User State och Restore User State. Du använder de här stegen för att migrera datortillstånd med hjälp av en tillståndsmigreringsplats och User State Migration Tool (USMT).
Anteckning
När du skapar en ny tillståndsmigreringsplats är lagring av användartillstånd inte tillgängligt på upp till en timme. För att påskynda tillgängligheten justerar du eventuella egenskapsinställningar på tillståndsmigreringsplatsen för att utlösa en filuppdatering för platskontroll.
Det här steget körs i hela operativsystemet och i Windows PE för offline-USMT.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, användartillstånd och begär tillståndslager.
Variabler för begär tillståndslager
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för begär tillståndslager
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepRequestStateStore
- New-CMTSStepRequestStateStore
- Remove-CMTSStepRequestStateStore
- Set-CMTSStepRequestStateStore
Egenskaper för begär tillståndslager
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Avbilda tillstånd från datorn.
Hitta en plats för tillståndsmigrering som uppfyller minimikraven som konfigurerats i inställningarna för tillståndsmigreringsplatsen. Till exempel Maximalt antal klienter och Minsta mängd ledigt diskutrymme. Det här alternativet garanterar inte att det finns tillräckligt med utrymme vid tidpunkten för tillståndsmigrering. Det här alternativet begär åtkomst till tillståndsmigreringsplatsen i syfte att samla in användartillstånd och inställningar från en dator.
Om Konfigurationshanteraren har flera aktiva tillståndsmigreringsplatser hittar det här steget en tillståndsmigreringsplats med tillgängligt diskutrymme. Aktivitetssekvensen frågar hanteringsplatsen efter en lista över tillståndsmigreringsplatser och utvärderar sedan var och en tills den hittar en som uppfyller minimikraven.
Återställ tillstånd från en annan dator
Begär åtkomst till en tillståndsmigreringsplats för att återställa tidigare avbildat användartillstånd och inställningar till en måldator.
Om det finns flera tillståndsmigreringsplatser hittar det här steget den tillståndsmigreringsplats som har tillståndet för måldatorn.
Antal återförsök
Antalet gånger som det här steget försöker hitta en lämplig plats för tillståndsmigrering innan det misslyckas.
Fördröjning av försök (i sekunder)
Tid i sekunder som aktivitetssekvenssteget ska vänta innan ett nytt försök görs.
Om datorkontot inte kan ansluta till ett tillståndslager använder du nätverksåtkomstkontot
Om aktivitetssekvensen inte kan komma åt tillståndsmigreringsplatsen med datorkontot använder den autentiseringsuppgifterna för nätverksåtkomstkontot för att ansluta. Det här alternativet är mindre säkert eftersom andra datorer kan använda kontot för nätverksåtkomst för att få åtkomst till det lagrade tillståndet. Det här alternativet kan vara nödvändigt om måldatorn inte är domän-ansluten.
Starta om datorn
Använd det här steget för att starta om datorn som kör aktivitetssekvensen. Efter omstarten fortsätter datorn automatiskt med nästa steg i aktivitetssekvensen.
Det här steget kan köras i antingen det fullständiga operativsystemet eller Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Allmänt och sedan Starta om datorn.
Variabler för omstart av dator
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för omstart av dator
Hantera det här steget med följande PowerShell-cmdlets:
Egenskaper för omstart av dator
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Startavbildningen som tilldelas till den här aktivitetssekvensen
Välj det här alternativet för att måldatorn ska använda den startavbildning som tilldelats aktivitetssekvensen. Aktivitetssekvensen använder startavbildningen för att köra efterföljande steg i Windows PE.
Installerat standardoperativsystem
Välj det här alternativet för att måldatorn ska starta om i det installerade operativsystemet.
Meddela användaren innan du startar om
Välj det här alternativet om du vill visa ett meddelande för användaren innan måldatorn startas om. Steget väljer det här alternativet som standard.
Aviseringsmeddelande
Ange ett meddelande som ska visas för användaren innan måldatorn startas om.
Tidsgräns för meddelande
Ange hur lång tid i sekunder som ska gå innan måldatorn startas om. Standardvärdet är 60 sekunder.
Återställa användartillstånd
Använd det här steget för att User State Migration Tool (USMT) för att återställa användartillstånd och inställningar till måldatorn. Du använder det här steget tillsammans med steget Avbilda användartillstånd.
Mer information om hur du hanterar användartillståndet när du distribuerar operativsystem finns i Hantera användartillstånd.
Använd det här steget med stegen Begär tillståndslager och Frisläpp tillståndslager för att spara eller återställa tillståndsinställningarna med en tillståndsmigreringsplats. Det här alternativet dekrypterar alltid USMT-tillståndslagret med hjälp av en krypteringsnyckel Konfigurationshanteraren genererar och hanterar.
Från och med version 2103 använder det här steget och steget Avbilda användartillstånd den aktuella krypteringsalgoritmen med högsta stöd, AES 256.
Viktigt
Om du har några aktiva migreringar av användartillstånd måste du återställa användartillståndet innan du uppdaterar Konfigurationshanteraren på dessa enheter. Annars kan den uppdaterade klienten inte återställa användartillståndet när den försöker använda en annan krypteringsalgoritm. Om det behövs kan du återställa användartillståndet manuellt och uttryckligen använda USMT-parametern /decrypt:3DES .
Steget Återställ användartillstånd ger kontroll över en begränsad delmängd av de vanligaste USMT-alternativen. Ange ytterligare kommandoradsalternativ med variabeln OSDMigrateAdditionalRestoreOptions.
Viktigt
Om du använder det här steget i ett syfte som inte är relaterat till ett operativsystemdistributionsscenario lägger du till steget Starta om datorn direkt efter steget Återställ användartillstånd.
Det här steget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, användartillstånd och sedan Återställ användartillstånd.
Variabler för återställning av användartillstånd
Använd följande aktivitetssekvensvariabler med det här steget:
- _OSDMigrateUsmtRestorePackageID
- OSDMigrateAdditionalRestoreOptions
- OSDMigrateContinueOnRestore
- OSDMigrateEnableVerboseLogging
- OSDMigrateLocalAccounts
- OSDMigrateLocalAccountPassword
- OSDStateStorePath
Cmdlets för återställning av användartillstånd
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepRestoreUserState
- New-CMTSStepRestoreUserState
- Remove-CMTSStepRestoreUserState
- Set-CMTSStepRestoreUserState
Egenskaper för återställning av användartillstånd
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
USMT-paket
Ange det paket som innehåller den version av USMT som det här steget ska använda. Det här paketet kräver inget program. När steget körs använder aktivitetssekvensen versionen av USMT i det angivna paketet. Ange ett paket som innehåller 32-bitars- eller 64-bitarsversionen av USMT. Arkitekturen i USMT är beroende av arkitekturen i operativsystemet som aktivitetssekvensen återställer tillstånd till.
Återställ alla avbildade användarprofiler med standardalternativ
Återställer avbildade användarprofiler med standardalternativ. Om du vill anpassa de alternativ som USMT återställer väljer du Anpassa användarprofilinfångst.
Anpassa hur användarprofiler återställs
Gör att du kan anpassa de filer du vill återställa till måldatorn. Välj Filer för att ange konfigurationsfilerna i USMT-paketet som du vill använda för att återställa användarprofilerna. Om du vill lägga till en konfigurationsfil anger du namnet på filen i rutan Filnamn och väljer sedan Lägg till. I fönstret Filer visas de konfigurationsfiler som USMT använder. Den .xml som du anger definierar vilken användarfil SOM USMT återställer.
Återställa användarprofiler på den lokala datorn
Återställer användarprofilerna för den lokala datorn. Dessa profiler är inte för domänanvändare. Tilldela nya lösenord till de återställda lokala användarkontona. USMT kan inte migrera de ursprungliga lösenorden. Ange det nya lösenordet i rutan Lösenord och bekräfta lösenordet i rutan Bekräfta lösenord.
Fortsätt om vissa filer inte kan avbildas
Fortsätter att återställa användartillstånd och inställningar även om USMT inte kan återställa vissa filer. Steget aktiverar det här alternativet som standard. Om du inaktiverar det här alternativet och USMT påträffar fel när du återställer filer misslyckas det här steget omedelbart. USMT återställer inte alla filer.
Aktivera utförlig loggning
Aktivera det här alternativet för att skapa mer detaljerad information i loggfilen. När du återställer tillstånd genererar aktivitetssekvensen som standard Loadstate.log i mappen för aktivitetssekvensloggen, %WinDir%\ccm\logs .
Kör kommando rad
Använd det här steget för att köra den angivna kommandoraden.
Kommandot som körs måste uppfylla följande kriterier:
Den bör inte interagera med skrivbordet. Kommandot måste köras tyst eller i obevakat läge.
Det får inte initiera en egen omstart. Kommandot måste begära en omstart med standardstartkoden 3010. Det här beteendet ser till att aktivitetssekvensen hanterar omstarten korrekt. Om kommandot returnerar slutkoden 3010 startar aktivitetssekvensmotorn om datorn. Efter omstarten fortsätter aktivitetssekvensen automatiskt.
Det här steget kan köras i hela operativsystemet eller Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Allmänt och Kör kommando Rad.
Variabler för Kör kommando rad
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDDoNotLogCommand
- SMSTSDisableWow64Redirection
- SMSTSRunCommandLineUserName
- SMSTSRunCommandLineUserPassword
- SMSTSRunCommandLineAsUser
- WorkingDirectory
Cmdlets för Kör kommando rad
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepRunCommandLine
- New-CMTSStepRunCommandLine
- Remove-CMTSStepRunCommandLine
- Set-CMTSStepRunCommandLine
Egenskaper för Kör kommando rad
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Kommandorad
Anger den kommandorad som aktivitetssekvensen kör. Det här fältet är obligatoriskt. Inkludera filnamnstillägg, till exempel .vbs och .exe. Inkludera alla nödvändiga inställningsfiler och kommandoradsalternativ.
Om du inte anger filnamnstillägget försöker Konfigurationshanteraren .com, .exe och .bat. Om filnamnet har ett tillägg som inte är en körbar typ försöker Konfigurationshanteraren tillämpa en lokal association. Om kommandoraden till exempel är readme.gif startar Konfigurationshanteraren program som angetts på måldatorn för att öppna .gif filer.
Exempel:
setup.exe /a
cmd.exe /c copy Jan98.dat c:\sales\Jan98.dat
Anteckning
Om du vill köra korrekt måste du föregå kommandoradsåtgärder med kommandotcmd.exe /c. Exempel på dessa åtgärder är omdirigering av utdata, rörledningar och kopieringskommandon.
Utdata till aktivitetssekvensvariabel
Använd den här inställningen för att spara kommandoutdata till en anpassad aktivitetssekvensvariabel.
Anteckning
Konfigurationshanteraren begränsar dessa utdata till de senaste 1 000 tecknen.
Inaktivera omdirigering av filsystem i 64-bitars system
Som standard använder 64-bitars operativsystem WOW64-filsystemomdirigering för att köra kommandorader. Det här beteendet är att korrekt hitta 32-bitars versioner av körbara operativsystem och bibliotek. Välj det här alternativet om du vill inaktivera användningen av filsystemomdirigeringsorn WOW64. Windows kör kommandot med inbyggda 64-bitars versioner av körbara operativsystem och bibliotek. Det här alternativet har ingen effekt när du kör på ett 32-bitars operativsystem.
Starta i
Anger mappen för programmets körbara filer, upp till 127 tecken. Den här mappen kan vara en absolut sökväg på måldatorn eller en sökväg i förhållande till den distributionsplatsmapp som innehåller paketet. Det här fältet är valfritt.
Exempel:
c:\officexp
i386
Anteckning
Knappen Bläddra bläddrar i den lokala datorn efter filer och mappar. Allt du väljer måste också finnas på måldatorn. Den måste finnas på samma plats och med samma fil- och mappnamn.
Paket
När du anger filer eller program på kommandoraden som inte redan finns på måldatorn väljer du det här alternativet för att Konfigurationshanteraren det paket som innehåller de nödvändiga filerna. Paketet kräver inget program. Om de angivna filerna finns på måldatorn krävs inte det här alternativet.
Timeout
Anger ett värde som representerar hur länge Konfigurationshanteraren tillåter att kommandoraden körs. Det här värdet kan vara från en minut till 999 minuter. Standardvärdet är 15 minuter. Det här alternativet är inaktiverat som standard.
Viktigt
Om du anger ett värde som inte tillåter tillräckligt med tid för att det angivna kommandot ska slutföras misslyckas det här steget. Hela aktivitetssekvensen kan misslyckas beroende på steg- eller gruppvillkor. Om time-outen upphör Konfigurationshanteraren avslutar kommandoradsprocessen.
Kör det här steget som följande konto
Anger att kommandoraden körs som ett Windows annat användarkonto än det lokala systemkontot.
Anteckning
Om du vill köra enkla skript eller kommandon med ett annat konto när du har installerat operativsystemet lägger du först till kontot på datorn. Dessutom kan du behöva återställa Windows för att köra mer komplexa program, till exempel ett Windows Installationsprogram.
Konto
Anger den Windows det här steget använder för att köra kommandoraden. Kommandoraden körs med behörigheterna för det angivna kontot. Välj Ange för att ange det lokala användar- eller domänkontot. Mer information om kör som-kontot för aktivitetssekvenser finns i Konton.
Viktigt
Om det här steget anger ett användarkonto och körs i Windows PE misslyckas åtgärden. Du kan inte ansluta Windows PE till en domän. Filen smsts.log registrerar det här felet.
Alternativ för Kör kommando rad
Förutom standardalternativen konfigurerar du följande ytterligare inställningar på fliken Alternativ i det här aktivitetssekvenssteget:
Lyckade koder
Inkludera andra slutkoder från skriptet som steget ska utvärdera som lyckat.
Köra PowerShell-skript
Använd det här steget för att köra det Windows PowerShell skriptet.
Skriptet måste uppfylla följande kriterier:
Den bör inte interagera med skrivbordet. Skriptet måste köras tyst eller i obevakat läge.
Det får inte initiera en egen omstart. Skriptet måste begära en omstart med standardstartkoden 3010. Det här beteendet ser till att aktivitetssekvensen hanterar omstarten korrekt. Om skriptet returnerar slutkoden 3010 startar aktivitetssekvensmotorn om datorn. Efter omstarten fortsätter aktivitetssekvensen automatiskt.
Använd signerade PowerShell-skript i Unicode-format. ANSI-formatet, som är standard, fungerar inte med det här steget.
Det här steget kan köras i hela operativsystemet eller Windows PE. Om du vill köra det här Windows PE aktiverar du PowerShell i startavbildningen. Aktivera WinPE-PowerShell från fliken Valfria komponenter i startavbildningens egenskaper. Mer information om hur du ändrar en startavbildning finns i Hantera startavbildningar.
Anteckning
PowerShell är inte aktiverat som standard på Windows Embedded-operativsystem.
Varning
Vissa program mot skadlig programvara kan oavsiktligt utlösa händelser för det här aktivitetssekvenssteget. Om du vill tillåta att skripten körs utan interferens konfigurerar du programmet mot skadlig programvara så att det undantar %windir%\temp\smstspowershellscripts .
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Allmänt och kör PowerShell-skript.
Variabler för att köra PowerShell-skript
Använd följande aktivitetssekvensvariabler med det här steget:
- OSDLogPowerShellParameters
- SMSTSRunPowerShellAsUser
- SMSTSRunPowerShellUserName
- SMSTSRunPowerShellUserPassword
Cmdlets för Att köra PowerShell-skript
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepRunPowerShellScript
- New-CMTSStepRunPowerShellScript
- Remove-CMTSStepRunPowerShellScript
- Set-CMTSStepRunPowerShellScript
Egenskaper för Att köra PowerShell-skript
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Paket
Ange Konfigurationshanteraren som innehåller PowerShell-skriptet. Ett paket kan innehålla flera PowerShell-skript.
Skriptets namn
Anger namnet på PowerShell-skriptet som ska köras. Det här fältet är obligatoriskt.
Ange ett PowerShell-skript
Ange direkt Windows PowerShell i det här steget. Med den här funktionen kan du köra PowerShell-kommandon under en aktivitetssekvens utan att först skapa och distribuera ett paket med skriptet.
När du lägger till eller redigerar ett skript innehåller PowerShell-skriptfönstret följande åtgärder:
Redigera skriptet direkt
Öppna ett befintligt skript från filen
Bläddra till ett befintligt godkänt skript i Konfigurationshanteraren
Parametrar
Anger de parametrar som skickas till PowerShell-skriptet. Dessa parametrar är samma som PowerShell-skriptparametrarna på kommandoraden.
Ange de parametrar som används av skriptet, inte för Windows PowerShell-kommandoraden.
Följande exempel innehåller giltiga parametrar:
-MyParameter1 MyValue1 -MyParameter2 MyValue2
Följande exempel innehåller ogiltiga parametrar. De första två objekten Windows PowerShell kommandoradsparametrarna (-NoLogo och -ExecutionPolicy Unrestricted). Skriptet använder inte dessa parametrar.
-NoLogo -ExecutionPolicy Unrestricted -File MyScript.ps1 -MyParameter1 MyValue1 -MyParameter2 MyValue2
Om ett parametervärde innehåller ett specialtecken eller ett blanksteg använder du enkla citattecken ( ' ) runt värdet. Om du använder dubbla citattecken ( " ) kan aktivitetssekvenssteget bearbeta parametern felaktigt.
Exempelvis: -Arg1 '%TSVar1%' -Arg2 '%TSVar2%'
Du kan också ange den här egenskapen till en variabel. Om du till exempel anger lägger aktivitetssekvensen till värdet för den här anpassade variabeln till %MyScriptVariable% PowerShell-kommandoraden när aktivitetssekvensen kör skriptet.
PowerShell-körningsprincip
Fastställ vilka PowerShell-skript (om några) som du tillåter att de körs på datorn. Välj någo av följande körningsprincip:
AllSigned: Kör endast skript som signerats av en betrodd utgivare.
Odefinierad: Definiera inte någon körningsprincip.
Kringgå: Läs in alla konfigurationsfiler och kör alla skript. Om du laddar ned ett osignerat skript från Internet Windows PowerShell inte om behörighet innan skriptet körs.
Viktigt
PowerShell 1.0 stöder inte körningsprinciperna Undefined och Bypass.
Utdata till aktivitetssekvensvariabel
Spara skriptutdata till en anpassad aktivitetssekvensvariabel.
Anteckning
Konfigurationshanteraren begränsar dessa utdata till de senaste 1 000 tecknen.
Ett exempel på hur du använder den här stegegenskapen finns i Så här anger du variabler.
Starta i
Ange startmappen för skriptet, upp till 127 tecken. Den här mappen kan vara en absolut sökväg på måldatorn eller en sökväg i förhållande till den distributionsplatsmapp som innehåller paketet. Det här fältet är valfritt.
Anteckning
Knappen Bläddra bläddrar i den lokala datorn efter filer och mappar. Allt du väljer måste också finnas på måldatorn. Den måste finnas på samma plats och med samma fil- och mappnamn.
Timeout
Ange ett värde som representerar hur länge Konfigurationshanteraren tillåter att PowerShell-skriptet körs. Det här värdet kan vara från en minut till 999 minuter. Standardvärdet är 15 minuter. Det här alternativet är inaktiverat som standard.
Viktigt
Om du anger ett värde som inte tillåter tillräckligt med tid för att det angivna skriptet ska slutföras, misslyckas det här steget. Hela aktivitetssekvensen kan misslyckas beroende på steg- eller gruppvillkor. Om time out-tiden går ut Konfigurationshanteraren avslutar PowerShell-processen.
Kör det här steget som följande konto
Ange att PowerShell-skriptet ska köras Windows ett annat användarkonto än det lokala systemkontot.
Anteckning
Om du vill köra enkla skript eller kommandon med ett annat konto när du har installerat operativsystemet lägger du först till kontot på datorn. Dessutom kan du behöva återställa Windows för att köra mer komplexa åtgärder.
Konto
Ange den Windows som används i det här steget för att köra PowerShell-skriptet. Det angivna kontot måste vara en lokal administratör i systemet och skriptet körs med behörigheterna för det här kontot. Välj Ange för att ange det lokala användar- eller domänkontot. Mer information om kör som-kontot för aktivitetssekvenser finns i Konton.
Viktigt
Om det här steget anger ett användarkonto och körs i Windows PE misslyckas åtgärden. Du kan inte ansluta Windows PE till en domän. Filen smsts.log registrerar det här felet.
Alternativ för att köra PowerShell-skript
Förutom standardalternativen konfigurerar du följande ytterligare inställningar på fliken Alternativ i det här aktivitetssekvenssteget:
Lyckade koder
Inkludera andra slutkoder från skriptet som steget ska utvärdera som lyckat.
Köra aktivitetssekvens
Det här steget kör en annan aktivitetssekvens. Den skapar en överordnad-underordnad-relation mellan aktivitetssekvenserna. Med underordnade aktivitetssekvenser kan du skapa mer modulära, återanvändbara aktivitetssekvenser.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Allmänt och sedan Kör aktivitetssekvens.
Specifikationer och begränsningar för aktivitetssekvenskörning
Tänk på följande när du lägger till en underordnad aktivitetssekvens i en aktivitetssekvens:
De överordnade och underordnade aktivitetssekvenserna kombineras effektivt till en enda princip som klienten kör.
Miljön är global. Om den överordnade aktivitetssekvensen anger en variabel och den underordnade aktivitetssekvensen sedan ändrar variabeln, behåller den det senaste värdet. Om den underordnade aktivitetssekvensen skapar en ny variabel är den tillgänglig för resten av den överordnade aktivitetssekvensen.
Statusmeddelanden skickas per normal för en enda aktivitetssekvensåtgärd.
Aktivitetssekvensen skriver poster till filen smsts.log, med nya loggposter som gör det tydligt när en underordnad aktivitetssekvens startar.
Du kan inte välja en aktivitetssekvens med en startavbildningsreferens. För alla distributioner som kräver en startavbildning anger du den i den överordnade aktivitetssekvensen.
Om en underordnad aktivitetssekvens är inaktiverad misslyckas distributionen. Du kan inte använda alternativet Fortsätt vid fel för att komma runt den här begränsningen.
Om en underordnad aktivitetssekvens innehåller steg som anses ha stor inverkan identifierar Software Center den inte och visar meddelandet om hög påverkan. Ändra egenskaperna för den överordnade aktivitetssekvensen på fliken Användarmeddelande för att ange att Det här är en aktivitetssekvens med hög påverkan.
Om en underordnad aktivitetssekvens har en paketreferens som saknas identifieras inte det här tillståndet när den överordnade aktivitetssekvensen visas. Om du redigerar den överordnade aktivitetssekvensen identifieras eventuella referenser som saknas i underordnade aktivitetssekvenser när du gör ändringar i den överordnade aktivitetssekvensen.
Cmdlets för aktivitetssekvenskörning
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepRunTaskSequence
- New-CMTSStepRunTaskSequence
- Remove-CMTSStepRunTaskSequence
- Set-CMTSStepRunTaskSequence
Egenskaper för aktivitetssekvens för körning
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Välj aktivitetssekvens som ska köras
Välj Bläddra för att välja den underordnade aktivitetssekvensen. Dialogrutan Välj en aktivitetssekvens visar inte den överordnade aktivitetssekvensen.
Ange dynamiska variabler
Använd det här steget för att utföra följande åtgärder:
Samla in information från datorn och dess miljö. Ange sedan angivna aktivitetssekvensvariabler med informationen.
Utvärdera definierade regler. Ange aktivitetssekvensvariabler baserat på de regler som utvärderas till true.
Det här steget kan köras i antingen det fullständiga operativsystemet eller Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, väljer Allmänt och sedan Ange dynamiska variabler.
Variabler för Ange dynamiska variabler
Aktivitetssekvensen ställer automatiskt in följande variabler för skrivskyddade aktivitetssekvenser:
- _SMSTSMake
- _SMSTSModel
- _SMSTSMacAddresses
- _SMSTSIPAddresses
- _SMSTSSerialNumber
- _SMSTSAssetTag
- _SMSTSUUID
Cmdlets för Ange dynamiska variabler
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepSetDynamicVariable
- New-CMTSStepSetDynamicVariable
- Remove-CMTSStepSetDynamicVariable
- Set-CMTSStepSetDynamicVariable
- New-CMTSRule
Egenskaper för Ange dynamiska variabler
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Dynamiska regler och variabler
Om du vill ange en dynamisk variabel för användning i aktivitetssekvensen lägger du till en regel. Ange sedan ett värde för varje variabel som anges i regeln. Lägg dessutom till en eller flera variabler utan att lägga till en regel. När du lägger till en regel väljer du bland följande kategorier:
Dator: Utvärdera värden för maskinvarutillgångstagg, UUID, serienummer eller MAC-adress. Ange flera värden efter behov. Om något värde är sant utvärderas regeln som true. Följande regel utvärderas till exempel som sann om enhetens serienummer är 5892087 och MAC-adressen är 22-A4-5A-13-78-26:
IF Serial Number = 5892087 OR MAC address = 26-78-13-5A-A4-22 THENPlats: Utvärdera värden för standardnätverksgatewayen
Make and Model(Skapa och modellera): Utvärdera värden för datorns modell och modell. Både märke och modell måste utvärderas till sant för regeln ska utvärderas till sant.
Ange en asterisk (
*) och ett frågetecken ( ) som?jokertecken. Asterisken matchar flera tecken och frågetecknet matchar ett enskilt tecken. Strängen matchar till exempelDELL*900?bådeDELL-ABC-9001ochDELL9009.Aktivitetssekvensvariabel: Lägg till en aktivitetssekvensvariabel,ett villkor och ett värde som ska utvärderas. Villkoren är desamma som för stegvillkor . Regeln returnerar sant när värdet för variabeln uppfyller de angivna villkoren.
Ange en eller flera variabler som ska anges för en regel som utvärderas till true eller ange variabler utan att använda en regel. Välj en befintlig variabel eller skapa en anpassad variabel.
Befintliga aktivitetssekvensvariabler: Välj en eller flera variabler i en lista med befintliga aktivitetssekvensvariabler. Matrisvariabler kan inte väljas.
Anpassade aktivitetssekvensvariabler: Definiera en anpassad aktivitetssekvensvariabel. Du kan även ange en befintlig aktivitetssekvensvariabel. Den här inställningen är användbar för att ange en befintlig variabelmatris, till exempel OSDAdapter, eftersom variabelmatriser inte finns med i listan över befintliga aktivitetssekvensvariabler.
När du har valt variablerna för en regel anger du ett värde för varje variabel. Variabeln har angetts till det angivna värdet när regeln utvärderas till sant. För varje variabel kan du välja Visa inte det här värdet för att dölja värdet för variabeln. Som standard döljer vissa befintliga variabler värden, till exempel variabeln OSDCaptureAccountPassword.
Viktigt
När du importerar en aktivitetssekvens med steget Ange dynamiska variabler Konfigurationshanteraren bort alla variabelvärden som markerats som Visa inte det här värdet. När du har importerat aktivitetssekvensen anger du värdet för den dynamiska variabeln på samma sätt.
När du använder alternativet Visa inte det här värdet visas inte variabelvärdet i aktivitetssekvensredigeraren. Aktivitetssekvensloggfilen (smsts.log) eller felsökningsprogrammet för aktivitetssekvensen visar inte heller variabelvärdet. Variabeln kan fortfarande användas av aktivitetssekvensen när den körs. Om du inte längre vill att dessa variabler ska vara dolda tar du bort dem först. Definiera sedan om variablerna utan att välja alternativet att dölja dem.
Varning
Om du inkluderar variabler i Kör kommando radstegs kommandorad visar aktivitetssekvensloggfilen hela kommandoraden, inklusive variabelvärdena. Om du vill förhindra att potentiellt känsliga data visas i loggfilen anger du aktivitetssekvensvariabeln OSDDoNotLogCommand till TRUE .
Ange aktivitetssekvensvariabel
Använd det här steget för att ange värdet för en variabel som används med aktivitetssekvensen.
Det här steget kan köras i antingen det fullständiga operativsystemet eller Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Allmänt och sedan Ange aktivitetssekvensvariabel.
Variabler för att ange aktivitetssekvensvariabel
Aktivitetssekvensvariabler läses av aktivitetssekvensåtgärderna och bestämmer beteendet för dessa åtgärder. Mer information om specifika aktivitetssekvensvariabler och hur du använder dem finns i följande artiklar:
Cmdlets för ange aktivitetssekvensvariabel
Hantera det här steget med följande PowerShell-cmdlets:
Egenskaper för ange aktivitetssekvensvariabel
På fliken Egenskaper för det här steget konfigurerar du inställningarna som beskrivs i det här avsnittet.
Aktivitetssekvensvariabel
Ange namnet på en inbyggd aktivitetssekvens eller åtgärdsvariabel eller ange ett eget användardefinierat variabelnamn.
Visa inte det här värdet
Aktivera det här alternativet om du vill maskera känsliga data som lagras i aktivitetssekvensvariabler. Till exempel när du anger ett lösenord.
Anteckning
Aktivera det här alternativet och ange sedan värdet för aktivitetssekvensvariabeln. Annars anges inte variabelvärdet som du vill, vilket kan orsaka oväntade beteenden när aktivitetssekvensen körs.
När du använder alternativet Visa inte det här värdet visas inte variabelvärdet i aktivitetssekvensredigeraren. Aktivitetssekvensloggfilen (smsts.log) eller felsökningsprogrammet för aktivitetssekvensen visar inte heller variabelvärdet. Variabeln kan fortfarande användas av aktivitetssekvensen när den körs. Om du inte längre vill att den här variabeln ska döljas tar du bort den först. Definiera sedan om variabeln utan att välja alternativet att dölja den.
Varning
Om du inkluderar variabler i Kör kommando radstegs kommandorad visar aktivitetssekvensloggfilen hela kommandoraden, inklusive variabelvärdena. Om du vill förhindra att potentiellt känsliga data visas i loggfilen anger du aktivitetssekvensvariabeln OSDDoNotLogCommand till TRUE .
Värde
Aktivitetssekvensen anger variabeln till det här värdet. Ange den här aktivitetssekvensvariabeln till värdet för en annan aktivitetssekvensvariabel med syntaxen %varname% .
Konfigurera Windows och ConfigMgr
Använd det här steget för att utföra övergången från Windows PE till det nya operativsystemet. Det här aktivitetssekvenssteget är en obligatorisk del av distributionen av operativsystemet. Den installerar Konfigurationshanteraren i det nya operativsystemet och förbereder för aktivitetssekvensen för att fortsätta körningen i det nya operativsystemet.
Det här steget ansvarar för att föra över aktivitetssekvensen från Windows PE till det fullständiga operativsystemet. Steget körs både i Windows PE och det fullständiga operativsystemet på grund av den här övergången. Men eftersom övergången startar i Windows PE kan den bara läggas till under den Windows PE-delen av aktivitetssekvensen.
Det här steget ersätter sysprep.inf eller unattend.xml-katalogvariabler, till exempel och , med Windows %WINDIR% %ProgramFiles% PE-installationskatalogen, X:\Windows . Aktivitetssekvensen ignorerar variabler som anges med hjälp av dessa miljövariabler.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till , väljer Bilder och sedan Installationsprogram Windows ConfigMgr.
Beteenden för Windows och ConfigMgr
Det här steget utför följande åtgärder:
Förberedelser: Windows PE
Ersätt aktivitetssekvensvariabler i unattend.xml filen.
Ladda ned det paket som innehåller Konfigurationshanteraren klienten. Lägg till paketet i den distribuerade avbildningen.
Konfigurera Windows
Avbildningsbaserad installation
Inaktivera Konfigurationshanteraren klienten i avbildningen, om den finns. Inaktivera med andra ord Autostart för Konfigurationshanteraren klienttjänsten.
Uppdatera registret i den distribuerade avbildningen för att starta det distribuerade operativsystemet med samma enhetsbeteckning som referensdatorn.
Starta om till det distribuerade operativsystemet.
Windows miniinstallationen körs med hjälp av den tidigare angivna sysprep.inf- eller unattend.xml-svarsfilen som har ignorerat all interaktion från slutanvändaren. Om du använder steget Tillämpa Inställningar för att ansluta till en domän finns den informationen i svarsfilen. Windows miniinstallation ansluter datorn till domänen.
Setup.exe-baserad installation. Kör Setup.exe som följer den vanliga Windows-installationsprocessen:
Kopiera uppgraderingspaketet för operativsystemet, som anges i steget Använd operativsystem, till hårddisken.
Starta om till det nyligen distribuerade operativsystemet.
Windows körs med hjälp av den tidigare angivna sysprep.inf- eller unattend.xml-svarsfilen där alla inställningar för användargränssnittet har ignorerats. Om du använder steget Tillämpa Inställningar för att ansluta till en domän finns den informationen i svarsfilen. Windows miniinstallation ansluter datorn till domänen.
Konfigurera Konfigurationshanteraren klienten
När Windows-miniinstallationen har slutförts återupptas aktivitetssekvensen med hjälp av setupcomplete.cmd. Mer information finns i Köra ett skript när installationen är klar (SetupComplete.cmd).
Aktivera eller inaktivera det lokala administratörskontot, baserat på det alternativ som valts i Windows Inställningar steget.
Installera Konfigurationshanteraren med hjälp av det tidigare nedladdade paketet och installationsegenskaperna som anges i det här steget. Klienten installeras i "etableringsläge". Det här läget förhindrar att klienten bearbetar nya principbegäranden tills aktivitetssekvensen har slutförts. Mer information finns i Etableringsläge.
Vänta tills klienten är helt fungerande.
Steget slutförs
Aktivitetssekvensen fortsätter att köra nästa steg.
Anteckning
Windows-grupprincipen bearbetas normalt inte förrän aktivitetssekvensen har slutförts. Det här beteendet är konsekvent i olika versioner av Windows. Andra anpassade åtgärder under aktivitetssekvensen kan utlösa en grupprinciputvärdering. Mer information om ordningen på åtgärderna finns i Kör ett skript när installationen är klar (SetupComplete.cmd).
Variabler för installation av Windows och ConfigMgr
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för Windows och ConfigMgr
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepSetupWindowsAndConfigMgr
- New-CMTSStepSetupWindowsAndConfigMgr
- Remove-CMTSStepSetupWindowsAndConfigMgr
- Set-CMTSStepSetupWindowsAndConfigMgr
Egenskaper för Windows och ConfigMgr
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Klientpaketet
Välj Bläddra och välj sedan det Konfigurationshanteraren klientinstallationspaketet som ska användas med det här steget.
Använd klientpaket för förproduktion om ett är tillgängligt
Om det finns ett tillgängligt klientpaket för förproduktion och datorn är medlem i pilotsamlingen använder aktivitetssekvensen det här paketet i stället för produktionsklientpaketet. Förproduktionsklienten är en nyare version för testning i produktionsmiljön. Välj Bläddra och välj sedan det klientinstallationspaket för förproduktion som ska användas med det här steget.
Installationsegenskaper
Aktivitetssekvenssteget anger automatiskt platstilldelning och standardkonfiguration. Använd det här fältet om du vill ange ytterligare installationsegenskaper som ska användas när du installerar klienten. Om du vill ange flera installationsegenskaper avgränsar du dem med ett blanksteg.
Ange kommandoradsalternativ som ska användas under klientinstallationen. Ange till exempel för /skipprereq: silverlight.exe att CCMSetup.exe att inte installera förhandskrav för Microsoft Silverlight. Mer information om tillgängliga kommandoradsalternativ för CCMSetup.exe finns i Om klientinstallationsegenskaper.
När du kör en aktivitetssekvens för distribution av operativsystem på en Internetbaserad klient, som antingen är Azure AD-ansluten eller använder tokenbaserad autentisering, måste du ange CCMHOSTNAME-egenskapen i steget Setup Windows and ConfigMgr (Konfigurera Windows och ConfigMgr). Till exempel CCMHOSTNAME=OTTERFALLS.CLOUDAPP.NET/CCM_Proxy_MutualAuth/12345678907927939.
Alternativ för Windows och ConfigMgr
Anteckning
Aktivera inte fortsätt vid fel på fliken Alternativ. Om det uppstår ett fel under det här steget misslyckas aktivitetssekvensen oavsett om du aktiverar den här inställningen eller inte.
Uppgradera operativsystem
Använd det här steget för att uppgradera en äldre version Windows till en nyare version av Windows 10.
Det här aktivitetssekvenssteget körs bara i det fullständiga operativsystemet. Den körs inte i Windows PE.
Om du vill lägga till det här steget i aktivitetssekvensredigeraren väljer du Lägg till, avbildningar och sedan Uppgradera operativsystem.
Tips
Windows 10 media innehåller flera utgåvor. När du konfigurerar en aktivitetssekvens för att använda ett uppgraderingspaket för operativsystemet eller operativsystemavbildningen måste du välja en utgåva som stöds.
Använd förcachelagring av innehåll för att ladda ned ett tillämpligt uppgraderingspaket för operativsystemet innan en användare installerar aktivitetssekvensen. Mer information finns i Konfigurera förcacheinnehåll.
Variabler för uppgradering av OS
Använd följande aktivitetssekvensvariabler med det här steget:
Cmdlets för uppgradering av OS
Hantera det här steget med följande PowerShell-cmdlets:
- Get-CMTSStepUpgradeOperatingSystem
- New-CMTSStepUpgradeOperatingSystem
- Remove-CMTSStepUpgradeOperatingSystem
- Set-CMTSStepUpgradeOperatingSystem
Egenskaper för uppgradering av OPERATIVSYSTEM
Konfigurera inställningarna som beskrivs i det här avsnittet på fliken Egenskaper för det här steget.
Uppgraderingspaket
Välj det här alternativet om du Windows 10 det uppgraderingspaket för operativsystemet som ska användas för uppgraderingen.
Källsökväg
Anger en lokal sökväg eller en nätverkssökväg till Windows 10 som Windows installationsprogrammet använder. Den här inställningen motsvarar Windows installationsprogrammets kommandoradsalternativ /InstallFrom .
Du kan också ange en variabel, till exempel %MyContentPath% eller %DPC01% . När du använder en variabel för källsökvägen anger du värdet tidigare i aktivitetssekvensen. Använd till exempel steget Ladda ned paketinnehåll för att ange en variabel för platsen för OS-uppgraderingspaketet. Använd sedan variabeln som källsökväg för det här steget.
Utgåva
Ange vilken utgåva i OS-mediet som ska användas för uppgraderingen.
Produktnyckel
Ange produktnyckeln som ska gälla för uppgraderingsprocessen.
Installera följande funktionsuppdateringar
Från och med version 2103 väljer du det här alternativet för att uppgradera en klients operativsystem Windows med hjälp av en funktionsuppdatering. Det här alternativet använder innehåll som du synkroniserar via programuppdateringsplatsen. Storleken på ESD-underhållsfilen är vanligtvis mindre än uppgraderingspaketet för operativsystemet och WIM-avbildningsfilen.
Välj den nya knappen (guld asterisk) och lägg till en funktionsuppdatering.
Anteckning
Du kan bara lägga till funktionsuppdateringar.
Om din miljö stöder flera språk eller arkitekturer lägger du till flera funktionsuppdateringar i steget. Klienten använder den första tillämpliga uppdateringen som inte ersätts av andra distribuerade uppdateringar.
Användarupplevelsen av en funktionsuppdatering i en aktivitetssekvens är densamma som med ett uppgraderingspaket för operativsystemet.
Ange följande drivrutinsinnehåll i Windows-installationsprogrammet under uppgradering
Lägg till drivrutiner på måldatorn under uppgraderingsprocessen. Drivrutinerna måste vara kompatibla med Windows 10. Den här inställningen motsvarar Windows installationsprogrammets kommandoradsalternativ /InstallDriver . Mer information finns i Windows av kommandoradsalternativen.
Ange något av följande alternativ:
Drivrutinspaket: Välj Bläddra och välj ett befintligt drivrutinspaket i listan.
Mellanspelat innehåll: Välj det här alternativet om du vill ange platsen för drivrutinsinnehållet. Du kan ange en lokal mapp, en nätverkssökväg eller en aktivitetssekvensvariabel. När du använder en variabel för källsökvägen anger du värdet tidigare i aktivitetssekvensen. Du kan till exempel använda steget Ladda ned paketinnehåll.
Tips
Om du vill ha dynamiskt innehåll för flera typer av maskinvara:
Använd flera instanser av det här steget med villkor för maskinvarutyper och separat drivrutinsinnehåll.
Använd flera instanser av steget Ladda ned paketinnehåll. Placera innehållet på en gemensam plats och använd sedan alternativet Mellanspelat innehåll. Fördelen med den här metoden är att aktivitetssekvensen har ett enda steg i uppgraderingsoperativsystemet.
Tidsgräns (minuter)
Ange antalet minuter innan åtgärden Konfigurationshanteraren det här steget. Det här alternativet är användbart Windows installationen slutar bearbetas men inte avslutas.
Utför kompatibilitetskontroll i Windows-installationsprogrammet utan att starta uppgraderingen
Utför kompatibilitetsgenomsökningen Windows installationsprogrammet utan att starta uppgraderingsprocessen. Den här inställningen motsvarar Windows installationsprogrammets kommandoradsalternativ /Compat ScanOnly . Distribuera hela uppgraderingspaketet för operativsystemet med det här alternativet.
När du aktiverar det här alternativet för det här steget inte Konfigurationshanteraren klienten i etableringsläge. Windows Installationsprogrammet körs tyst i bakgrunden och klienten fortsätter att fungera som vanligt. Mer information finns i Etableringsläge.
Installationsprogrammet returnerar en slutkod efter kontrollen. Följande tabell innehåller några av de vanligaste slutkoderna:
| Slutkod | Information |
|---|---|
| MOSETUP_E_COMPAT_SCANONLY (0xC1900210) | Inga kompatibilitetsproblem ("lyckades"). |
| MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208) | Kompatibilitetsproblem som kan vidtas. |
| MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204) | Det valda migreringsvalet är inte tillgängligt. Till exempel en uppgradering från Enterprise till Professional. |
| MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200) | Inte tillämpligt för Windows 10. |
| MOSETUP_E_COMPAT_INSTALLDISKSPACE_BLOCK (0xC190020E) | Det finns inte tillräckligt med ledigt diskutrymme. |
Mer information om den här parametern finns i Windows installationsalternativ Command-Line .
Ignorera alla kompatibilitetsmeddelanden som kan avfärdas
Anger att installationsprogrammet slutför installationen och ignorerar eventuella kompatibilitetsmeddelanden som kan avfärdas. Den här inställningen motsvarar Windows installationsprogrammets kommandoradsalternativ /Compat IgnoreWarning .
Uppdatera installationsprogrammet för Windows dynamiskt med Windows Update
Aktivera installationsprogrammet för att utföra åtgärder för dynamisk uppdatering, till exempel söka efter, ladda ned och installera uppdateringar. Den här inställningen motsvarar Windows installationsprogrammets kommandoradsalternativ /DynamicUpdate . Den här inställningen är inte kompatibel med Konfigurationshanteraren programuppdateringar. Aktivera det här alternativet när du hanterar uppdateringar med fristående Windows Server Update Services (WSUS) eller Windows Update for Business.
Åsidosätt principen och använd Microsoft Update
Åsidosätt tillfälligt den lokala principen i realtid för att köra åtgärder för dynamisk uppdatering. Datorn hämtar uppdateringar från Windows Update.