Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Configuration Manager (Current Branch)
Dieser Artikel enthält eine Referenz zu allen verfügbaren Variablen in alphabetischer Reihenfolge. Verwenden Sie die Browsersuchfunktion (in der Regel STRG + F), um eine bestimmte Variable zu finden. Die Variable gibt an, ob sie für einen bestimmten Schritt spezifisch ist. Der Artikel zu Tasksequenzschritten enthält die Liste der Variablen, die für jeden Schritt spezifisch sind.
Weitere Informationen finden Sie unter Verwenden von Tasksequenzvariablen.
Referenz für Aufgabensequenzvariablen
_OSDDetectedWinDir
Die Tasksequenz überprüft beim Start von Windows PE die Festplatten des Computers auf eine vorherige Betriebssysteminstallation. Der Speicherort des Windows-Ordners wird in dieser Variablen gespeichert. Sie können Ihre Tasksequenz so konfigurieren, dass dieser Wert aus der Umgebung abgerufen wird, und ihn verwenden, um denselben Windows-Ordnerspeicherort anzugeben, der für die neue Betriebssysteminstallation verwendet werden soll.
_OSDDetectedWinDrive
Die Tasksequenz überprüft beim Start von Windows PE die Festplatten des Computers auf eine vorherige Betriebssysteminstallation. Der Speicherort der Festplatte, an dem das Betriebssystem installiert ist, wird in dieser Variablen gespeichert. Sie können Ihre Tasksequenz so konfigurieren, dass dieser Wert aus der Umgebung abgerufen wird, und damit den gleichen Festplattenspeicherort angeben, der für das neue Betriebssystem verwendet werden soll.
_OSDMigrateUsmtPackageID
Gilt für den Schritt "Benutzerstatus mitschreiben".
(Eingabe)
Gibt die Paket-ID des Configuration Manager-Pakets an, das die USMT-Dateien enthält. Diese Variable ist erforderlich.
_OSDMigrateUsmtRestorePackageID
Gilt für den Schritt "Benutzerstatus wiederherstellen ".
(Eingabe)
Gibt die Paket-ID des Configuration Manager-Pakets an, das die USMT-Dateien enthält. Diese Variable ist erforderlich.
_SMSTSAdvertID
Speichert die aktuell ausgeführte eindeutige ID der Tasksequenzbereitstellung. Sie verwendet das gleiche Format wie eine Configuration Manager Softwareverteilungs-Bereitstellungs-ID. Wenn die Tasksequenz von eigenständigen Medien ausgeführt wird, ist diese Variable nicht definiert.
Beispiel
ABC20001
_SMSTSAppInstallNeedsRetry
Ab diesem Configuration Manager 2211 HFRU Kb 16643863 und höher
Gilt für den Schritt "Anwendung installieren ".
Dieser Wert wird auf "true" festgelegt, wenn die vorherige Anwendung nicht installiert werden konnte und ein Wiederholungsversuch erforderlich ist.
Andernfalls wird dieser Wert auf "false" gesetzt.
_SMSTSAssetTag
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt das Ressourcentag für den Computer an.
_SMSTSBootImageID
Wenn die aktuell ausgeführte Tasksequenz auf ein Startabbildpaket verweist, speichert diese Variable die ID des Startabbildpakets. Wenn die Tasksequenz nicht auf ein Startabbildpaket verweist, ist diese Variable nicht festgelegt.
Beispiel
ABC00001
_SMSTSBootUEFI
Die Tasksequenz legt diese Variable fest, wenn sie einen Computer im UEFI-Modus erkennt.
_SMSTSClientCache
Die Tasksequenz legt diese Variable fest, wenn Inhalte auf dem lokalen Laufwerk zwischengespeichert werden. Die Variable enthält den Pfad zum Cache. Wenn diese Variable nicht vorhanden ist, gibt es keinen Cache.
_SMSTSClientGUID
Speichert den Wert der Configuration Manager Client-GUID. Wenn die Tasksequenz von eigenständigen Medien ausgeführt wird, ist diese Variable nicht festgelegt.
Beispiel
0a1a9a4b-fc56-44f6-b7cd-c3f8ee37c04c
_SMSTSCurrentActionName
Gibt den Namen des aktuell ausgeführten Tasksequenzschritts an. Diese Variable wird festgelegt, bevor der Tasksequenz-Manager jeden einzelnen Schritt ausführt.
Beispiel
run command line
_SMSTSDefaultGateways
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt die vom Computer verwendeten Standardgateways an.
_SMSTSDownloadOnDemand
Wenn die aktuelle Tasksequenz im Download-on-Demand-Modus ausgeführt wird, lautet truediese Variable . Der Download-on-Demand-Modus bedeutet, dass der Tasksequenz-Manager Inhalte nur dann lokal herunterlädt, wenn der Zugriff auf diese erforderlich ist.
_SMSTSInWinPE
Wenn der aktuelle Tasksequenzschritt in Windows PE ausgeführt wird, ist truediese Variable . Testen Sie diese Tasksequenzvariable, um die aktuelle Betriebssystemumgebung zu bestimmen.
_SMSTSIPAddresses
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt die IP-Adressen an, die vom Computer verwendet werden.
_SMSTSLastActionName
Speichert den Namen der letzten Aktion, die ausgeführt wurde. Diese Variable bezieht sich auf _SMSTSLastActionRetCode. Die Tasksequenz protokolliert diese Werte in der smsts.log Datei. Diese Variable ist bei der Problembehandlung einer Tasksequenz hilfreich. Wenn ein Schritt fehlschlägt, kann ein benutzerdefiniertes Skript den Schrittnamen zusammen mit dem Rückgabecode enthalten.
_SMSTSLastActionRetCode
Speichert den Rückgabecode der letzten Aktion, die ausgeführt wurde. Diese Variable kann als Bedingung verwendet werden, um zu bestimmen, ob der nächste Schritt ausgeführt wird.
Beispiel
0
_SMSTSLastActionSucceeded
Wenn der letzte Schritt erfolgreich war, wird
truediese Variable .Wenn beim letzten Schritt ein Fehler aufgetreten ist, lautet
falseer.Wenn die Tasksequenz die letzte Aktion übersprungen hat, weil der Schritt deaktiviert oder die zugehörige Bedingung als falsch ausgewertet wird, wird diese Variable nicht zurückgesetzt. Er enthält weiterhin den Wert für die vorherige Aktion.
_SMSTSLastContentDownloadLocation
Diese Variable enthält den letzten Speicherort, an den die Tasksequenz Inhalte heruntergeladen hat oder herunterzuladen versucht hat. Untersuchen Sie diese Variable, anstatt die Clientprotokolle für diesen Inhaltsspeicherort zu analysieren.
_SMSTSLaunchMode
Gibt an, dass die Tasksequenz mit einer der folgenden Methoden gestartet wurde:
- SMS: Der Configuration Manager Client, z. B. wenn ein Benutzer ihn über das Softwarecenter startet
- USB-Datenträger: Legacy-USB-Medien
- UFD+FORMAT: Neuere USB-Medien
- CD: Eine bootfähige CD
- DVD: Eine bootfähige DVD
- PXE: Netzwerkstart mit PXE
- HD: Vorab bereitgestellte Medien auf einer Festplatte
_SMSTSLogPath
Speichert den vollständigen Pfad des Protokollverzeichnisses. Verwenden Sie diesen Wert, um zu bestimmen, wo die Tasksequenzschritte ihre Aktionen protokollieren. Dieser Wert wird nicht festgelegt, wenn keine Festplatte verfügbar ist.
_SMSTSMacAddresses
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt die vom Computer verwendeten MAC-Adressen an.
_SMSTSMachineName
Speichert den Computernamen und gibt ihn an. Speichert den Namen des Computers, den die Tasksequenz zum Protokollieren aller Status verwendet. Verwenden Sie die Variable "OSDComputerName ", um den Computernamen im neuen Betriebssystem zu ändern.
_SMSTSMake
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt die Fabrikmarke des Computers an.
_SMSTSMDataPath
Gibt den Pfad an, der durch die SMSTSLocalDataDrive-Variable definiert wird. Dieser Pfad gibt an, wo die Tasksequenz temporäre Cachedateien auf dem Zielcomputer speichert, während sie ausgeführt wird. Wenn Sie SMSTSLocalDataDrive definieren, bevor die Tasksequenz gestartet wird, z. B. durch Festlegen einer Sammlungsvariablen, definiert Configuration Manager die _SMSTSMDataPath Variable, sobald die Tasksequenz gestartet wird.
_SMSTSMediaType
Gibt den Medientyp an, der zum Starten der Installation verwendet wird, einschließlich:
-
BootMedia: Startmedien -
FullMedia: Vollständige Medien -
PXE: PXE -
OEMMedia: Vorbereitete Medien
_SMSTSModel
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt das Computermodell an.
_SMSTSMP
Speichert die URL oder IP-Adresse eines Configuration Manager-Verwaltungspunkts.
_SMSTSMPPort
Speichert die Portnummer eines Configuration Manager-Verwaltungspunkts.
_SMSTSOrgName
Speichert den Namen des Brandingtitels, den die Tasksequenz im Fortschrittsdialog anzeigt.
_SMSTSOSUpgradeActionReturnCode
Gilt für den Schritt "Betriebssystem aktualisieren ".
Speichert den Exitcodewert, den Windows Setup zurückgibt, um Erfolg oder Misserfolg anzuzeigen. This variable is useful with the command line /Compat option.
Beispiel
Führen Sie nach Abschluss eines reinen Compat-Scans in späteren Schritten Maßnahmen aus, abhängig vom Fehler- oder erfolgreichen Exitcode. Bei Erfolg das Upgrade initiieren. Oder legen Sie einen Marker in der Umgebung fest, um mit der Hardwareinventur zu sammeln. Fügen Sie beispielsweise eine Datei hinzu oder legen Sie einen Registrierungsschlüssel fest. Verwenden Sie diesen Marker, um eine Sammlung von Computern zu erstellen, die zum Upgrade bereit sind oder die vor dem Upgrade eine Aktion erfordern.
_SMSTSPackageID
Speichert die aktuell ausgeführte Tasksequenz-ID. Diese ID verwendet das gleiche Format wie eine Configuration Manager Paket-ID.
Beispiel
HJT00001
_SMSTSPackageName
Speichert den aktuell ausgeführten Namen der Tasksequenz. Ein Configuration Manager-Administrator gibt diesen Namen beim Erstellen der Tasksequenz an.
Beispiel
Deploy Windows 10 task sequence
_SMSTSRunFromDP
Legen Sie diese Einstellung fest, true wenn die aktuelle Tasksequenz im Modus "Vom Verteilungspunkt ausführen" ausgeführt wird. Dieser Modus bedeutet, dass der Tasksequenz-Manager die erforderlichen Paketfreigaben vom Verteilungspunkt abruft.
_SMSTSSerialNumber
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt die Seriennummer des Computers an.
_SMSTSSetupRollback
Gibt an, ob Windows Setup während eines direkten Upgrades einen Rollbackvorgang durchgeführt hat. Die Variablenwerte können or falseseintrue.
_SMSTSSiteCode
Speichert den Standortcode des Configuration Manager-Standorts.
Beispiel
ABC
_SMSTSTimezone
Diese Variable speichert die Zeitzonendaten im folgenden Format:
Bias,StandardBias,DaylightBias,StandardDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,DaylightDate.wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds,StandardName,DaylightName
Beispiel
Für die Zeitzone Eastern Time (USA und Kanada):
300,0,-60,0,11,0,1,2,0,0,0,0,3,0,2,2,0,0,0,Eastern Standard Time,Eastern Daylight Time
_SMSTSType
Gibt den Typ der aktuell ausgeführten Tasksequenz an. Einer der folgenden Werte ist möglich:
- 1: Eine generische Tasksequenz
- 2: Tasksequenz einer Betriebssystembereitstellung
_SMSTSUseCRL
Wenn die Tasksequenz HTTPS für die Kommunikation mit dem Verwaltungspunkt verwendet, gibt diese Variable an, ob sie die Zertifikatsperrliste (Certificate Revocation List, CRL) verwendet.
_SMSTSUserStarted
Gibt an, ob ein Benutzer die Tasksequenz gestartet hat. Diese Variable wird nur festgelegt, wenn die Tasksequenz vom Softwarecenter aus gestartet wird. Wenn _SMSTSLaunchMode beispielsweise auf SMSfestgelegt ist.
Diese Variable kann die folgenden Werte annehmen:
true: Gibt an, dass die Tasksequenz manuell von einem Benutzer aus dem Softwarecenter gestartet wird.false: Gibt an, dass die Tasksequenz automatisch vom Configuration Manager-Planer initiiert wird.
_SMSTSUseSSL
Gibt an, ob die Tasksequenz SSL für die Kommunikation mit dem Configuration Manager-Verwaltungspunkt verwendet. Wenn Sie Ihre Standortsysteme für HTTPS konfigurieren, wird der Wert auf truegesetzt.
_SMSTSUUID
Gilt für den Schritt "Dynamische Variablen festlegen ".
Gibt die UUID des Computers an.
_SMSTSWTG
Gibt an, ob der Computer als Windows To Go-Gerät ausgeführt wird.
_TS_CRMEMORY
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung für den minimalen Speicher (MB) "true1" () oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRSPEED
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung der minimalen Prozessorgeschwindigkeit (MHz) true (1) oder false (0) zurückgibt. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRDISK
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung Minimaler freier Speicherplatz (MB) "true1" oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CROSTYPE
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable für die Angabe, ob das aktuelle Betriebssystem, das aktualisiert werden soll, check returned true(1) oder false (0). Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRARCH
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Prüfung der Architektur des aktuellen Betriebssystems true (1) oder false (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRMINOSVER
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung der Mindestversion des Betriebssystems "true" (1) oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRMAXOSVER
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung der maximalen Betriebssystemversion "true" (1) oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRCLIENTMINVER
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung der Mindestclientversion "true" (1) oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CROSLANGUAGE
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung für die Sprache des aktuellen Betriebssystems "true" (1) oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRACPOWER
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Prüfung für das Netzkabel "true" (1) oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRNETWORK
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob die Überprüfung der Verbindung mit dem Netzwerkadapter "true" (1) oder "false" (0) zurückgegeben hat. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRUEFI
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob sich der Computer im UEFI-Modus befindet , überprüft das zurückgegebene BIOS (0) oder UEFI (1). Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRWIRED
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable zur Angabe, ob die Überprüfung des Netzwerkadapters nicht drahtlos ist, gab "true" (1) oder "false" (0) zurück. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRTPMACTIVATED
Ab Version 2111
Gilt für den Schritt "Bereitschaft überprüfen ".
Die Überprüfung gibt an, ob TPM 2.0 oder höher aktiviert ist und eine schreibgeschützte Variable angibt, die angibt, ob die Überprüfung inaktiv (0) oder aktiv (1) ist. Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TS_CRTPMENABLED
Ab Version 2111
Gilt für den Schritt "Bereitschaft überprüfen ".
Eine schreibgeschützte Variable, die angibt, ob TPM 2.0 oder höher aktiviert ist . check returned disabled (0) or enabled (1). Wenn Sie die Überprüfung nicht aktivieren, ist der Wert dieser schreibgeschützten Variablen leer.
_TSAppInstallStatus
Die Tasksequenz legt diese Variable während des Schritts "Anwendung installieren" mit der Installations status für die Anwendung fest. Es legt einen der folgenden Werte fest:
Nicht definiert: Der Schritt "Anwendung installieren" wurde nicht ausgeführt.
Fehler: Mindestens eine Anwendung ist aufgrund eines Fehlers während des Schritts "Anwendung installieren" fehlgeschlagen.
Warnung: Während des Schritts "Anwendung installieren" sind keine Fehler aufgetreten. Eine oder mehrere Anwendungen oder eine erforderliche Abhängigkeit konnten nicht installiert werden, weil eine Anforderung nicht erfüllt wurde.
Erfolg: Während des Schritts "Anwendung installieren" werden keine Fehler oder Warnungen erkannt.
_TSSecureBoot
Verwenden Sie diese Variable, um den Status des sicheren Starts auf einem UEFI-fähigen Gerät zu bestimmen. Die Variable kann einen der folgenden Werte annehmen:
-
NA: Der zugeordnete Registrierungswert ist nicht vorhanden, was bedeutet, dass das Gerät keinen sicheren Start unterstützt. -
Enabled: Auf dem Gerät ist der sichere Start aktiviert. -
Disabled: Auf dem Gerät ist der sichere Start deaktiviert.
OSDAdapter
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Diese Tasksequenzvariable ist eine Arrayvariable . Jedes Element im Array repräsentiert die Einstellungen für einen einzelnen Netzwerkadapter auf dem Computer. Greifen Sie auf die Einstellungen für jeden Adapter zu, indem Sie den Namen der Arrayvariablen mit dem nullbasierten Netzwerkadapterindex und dem Eigenschaftsnamen kombinieren.
Wenn der Schritt "Netzwerkeinstellungen übernehmen" mehrere Netzwerkadapter konfiguriert, werden die Eigenschaften für den zweiten Netzwerkadapter definiert, indem der Index 1 im Variablennamen verwendet wird. Beispiel: OSDAdapter1EnableDHCP, OSDAdapter1IPAddressList und OSDAdapter1DNSDomain.
Verwenden Sie die folgenden Variablennamen, um die Eigenschaften des ersten Netzwerkadapters für den zu konfigurierenden Schritt zu definieren:
OSDAdapter0EnableDHCP
Diese Einstellung ist erforderlich. Mögliche Werte sind True oder False. Zum Beispiel:
true: DHCP (Dynamic Host Configuration Protocol) für den Adapter aktivieren
OSDAdapter0IPAddressList
Kommagetrennte Liste der IP-Adressen für den Adapter. Diese Eigenschaft wird ignoriert, es sei denn, EnableDHCP ist auf falsefestgelegt. Diese Einstellung ist erforderlich.
OSDAdapter0SubnetMask
Kommagetrennte Liste der Subnetzmasken. Diese Eigenschaft wird ignoriert, es sei denn, EnableDHCP ist auf falsefestgelegt. Diese Einstellung ist erforderlich.
OSDAdapter0Gateways
Kommagetrennte Liste der IP-Gatewayadressen. Diese Eigenschaft wird ignoriert, es sei denn, EnableDHCP ist auf falsefestgelegt. Diese Einstellung ist erforderlich.
OSDAdapter0DNSDomain
DNS-Domäne (Domain Name System) für den Adapter.
OSDAdapter0DNSServerList
Kommagetrennte Liste der DNS-Server für den Adapter. Diese Einstellung ist erforderlich.
OSDAdapter0EnableDNSRegistration
Festgelegt auf true zum Registrieren der IP-Adresse für den Adapter in DNS.
OSDAdapter0EnableFullDNSRegistration
Festlegen, true dass die IP-Adresse für den Adapter in DNS unter dem vollständigen DNS-Namen für den Computer registriert wird.
OSDAdapter0EnableIPProtocolFiltering
Festgelegt auf true zum Aktivieren der IP-Protokollfilterung für den Adapter.
OSDAdapter0IPProtocolFilterList
Kommagetrennte Liste der Protokolle, die über IP ausgeführt werden dürfen. Diese Eigenschaft wird ignoriert, wenn EnableIPProtocolFiltering auf falsefestgelegt ist.
OSDAdapter0EnableTCPFiltering
Festgelegt auf true zum Aktivieren der TCP-Portfilterung für den Adapter.
OSDAdapter0TCPFilterPortList
Kommagetrennte Liste der Ports, denen Zugriffsberechtigungen für TCP gewährt werden sollen. Diese Eigenschaft wird ignoriert, wenn EnableTCPFiltering auf falsefestgelegt ist.
OSDAdapter0TcpipNetbiosOptions
Optionen für NetBIOS über TCP/IP. Folgende Werte sind möglich:
-
0: Verwenden der NetBIOS-Einstellungen vom DHCP-Server -
1: NetBIOS über TCP/IP aktivieren -
2: NetBIOS über TCP/IP deaktivieren
OSDAdapter0MacAddress
MAC-Adresse, die verwendet wird, um die Einstellungen mit dem physischen Netzwerkadapter abzugleichen.
OSDAdapter0Name
Der Name der Netzwerkverbindung, wie er in der Systemsteuerung für Netzwerkverbindungen angezeigt wird. Der Name ist zwischen 0 und 255 Zeichen lang.
OSDAdapter0Index
Index der Netzwerkadaptereinstellungen im Einstellungsarray.
Beispiel
-
OSDAdapterCount =
1 -
OSDAdapter0EnableDHCP =
FALSE -
OSDAdapter0IPAddressList =
192.168.0.40 -
OSDAdapter0SubnetMask =
255.255.255.0 -
OSDAdapter0Gateways =
192.168.0.1 -
OSDAdapter0DNSSuffix =
contoso.com
OSDAdapterCount
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt die Anzahl der Netzwerkadapter an, die auf dem Zielcomputer installiert sind. Wenn Sie den OSDAdapterCount-Wert festlegen, legen Sie auch alle Konfigurationsoptionen für jeden Adapter fest.
Wenn Sie beispielsweise den Wert OSDAdapter0TCPIPNetbiosOptions für den ersten Adapter festlegen, müssen Sie alle Werte für diesen Adapter konfigurieren.
Wenn Sie diesen Wert nicht angeben, ignoriert die Tasksequenz alle OSDAdapter-Werte .
OSDAppInstallRetries
Ab diesem Configuration Manager 2211 HFRU Kb 16643863 und höher
Gilt für den Schritt "Anwendung installieren ".
(Eingabe)
Gibt an, wie oft der Tasksequenzschritt versucht, eine Anwendung bei einem Fehler zu installieren. Der Wert muss angegeben werden, um bei einem Fehler bei der Anwendungsinstallation einen Wiederholungsversuch auszulösen. Die Wiederholung der Anwendungsinstallation wird NUR versucht, wenn die Option "Nächste Anwendung bei Fehler installieren" in der Aufgabe nicht ausgewählt ist.
Der Standardwert ist 0, und die Tasksequenz versucht standardmäßig nicht, die Anwendungsinstallation zu wiederholen.
OSDAppInstallRetryTimeout
Ab diesem Configuration Manager 2211 HFRU Kb 16643863 und höher
Gilt für den Schritt "Anwendung installieren ".
(Eingabe)
Gibt die Zeit in Millisekunden an, die die Tasksequenz warten soll, bevor bei einem Fehler eine Anwendungsinstallation erneut versucht wird. Der Standardwert ist 30 Sekunden (30000 Millisekunden). Geben Sie z. B. den Wert 45000 für eine Wiederholungsverzögerung von 45 Sekunden an.
OSDApplyDriverBootCriticalContentUniqueID
Gilt für den Schritt Treiberpaket anwenden .
(Eingabe)
Gibt die Inhalts-ID des Massenspeichergerätetreibers an, der aus dem Treiberpaket installiert werden soll. Wenn diese Variable nicht angegeben ist, ist kein Massenspeichertreiber installiert.
OSDApplyDriverBootCriticalHardwareComponent
Gilt für den Schritt Treiberpaket anwenden .
(Eingabe)
Gibt an, ob ein Massenspeichergerätetreiber installiert ist. Diese Variable muss scsi sein.
Wenn OSDApplyDriverBootCriticalContentUniqueID festgelegt ist, ist diese Variable erforderlich.
OSDApplyDriverBootCriticalID
Gilt für den Schritt Treiberpaket anwenden .
(Eingabe)
Gibt die kritische Start-ID des zu installierenden Massenspeichergerätetreibers an. Diese ID ist im Abschnitt "scsi " der Datei txtsetup.oem des Gerätetreibers aufgeführt.
Wenn OSDApplyDriverBootCriticalContentUniqueID festgelegt ist, ist diese Variable erforderlich.
OSDApplyDriverBootCriticalINFFile
Gilt für den Schritt Treiberpaket anwenden .
(Eingabe)
Gibt die INF-Datei des zu installierenden Massenspeichertreibers an.
Wenn OSDApplyDriverBootCriticalContentUniqueID festgelegt ist, ist diese Variable erforderlich.
OSDAutoApplyDriverBestMatch
Gilt für den Schritt "Treiber automatisch anwenden ".
(Eingabe)
Wenn mehrere Gerätetreiber im Treiberkatalog vorhanden sind, die mit einem Hardwaregerät kompatibel sind, bestimmt diese Variable die Aktion des Schritts.
Gültige Werte
true(Standard): Installieren Sie nur den besten Gerätetreiberfalse: Installiert alle kompatiblen Gerätetreiber, und Windows wählt den besten Treiber aus
OSDAutoApplyDriverCategoryList
Gilt für den Schritt "Treiber automatisch anwenden ".
(Eingabe)
Eine durch Trennzeichen getrennte Liste der eindeutigen IDs der Treiberkatalogkategorie. Der Schritt "Treiber automatisch anwenden " berücksichtigt nur die Treiber in mindestens einer der angegebenen Kategorien. Dieser Wert ist optional und wird nicht standardmäßig festgelegt. Rufen Sie die verfügbaren Kategorie-IDs ab, indem Sie die Liste der SMS_CategoryInstance Objekte auf der Website aufzählen.
OSDBitLockerPIN
Gilt für den Schritt "BitLocker aktivieren ".
Geben Sie die PIN für die BitLocker-Verschlüsselung an. Diese Variable ist nur gültig, wenn der BitLocker-Modus TPM und PIN ist.
OSDBitLockerRebootCount
Gilt für den Schritt BitLocker deaktivieren .
Verwenden Sie diese Variable, um die Anzahl der Neustarts festzulegen, nach denen der Schutz wieder aufgenommen werden soll.
Gültige Werte
Eine ganze Zahl von 1 bis .15
OSDBitLockerRebootCountOverride
Gilt für den Schritt BitLocker deaktivieren .
Legen Sie diesen Wert fest, um die durch den Schritt oder die Variable OSDBitLockerRebootCount festgelegte Anzahl zu überschreiben. Während die anderen Methoden nur die Werte 1 bis 15 akzeptieren, bleibt BitLocker auf unbestimmte Zeit deaktiviert, wenn Sie diese Variable auf 0 festlegen. Diese Variable ist nützlich, wenn die Tasksequenz einen Wert festlegt, Sie aber einen separaten Wert pro Gerät oder pro Sammlung festlegen möchten.
Gültige Werte
Eine ganze Zahl von 0 bis .15
OSDBitLockerRecoveryPassword
Gilt für den Schritt "BitLocker aktivieren ".
(Eingabe)
Anstatt ein zufälliges Wiederherstellungskennwort zu generieren, verwendet der Schritt "BitLocker aktivieren " den angegebenen Wert als Wiederherstellungskennwort. Der Wert muss ein gültiges numerisches BitLocker-Wiederherstellungskennwort sein.
OSDBitLockerStartupKey
Gilt für den Schritt "BitLocker aktivieren ".
(Eingabe)
Anstatt einen zufälligen Startschlüssel für die Schlüsselverwaltungsoption "Nur auf USB" zu generieren, wird im Schritt "BitLocker aktivieren " das Trusted Platform Module (TPM) als Startschlüssel verwendet. Der Wert muss ein gültiger, 256-Bit-Base64-codierter BitLocker-Startschlüssel sein.
OSDCaptureAccount
Gilt für den Schritt "Betriebssystemimage mitschreiben".
(Eingabe)
Gibt einen Windows-Kontonamen an, der über Berechtigungen zum Speichern des erfassten Images auf einer Netzwerkfreigabe (OSDCaptureDestination) verfügt. Geben Sie auch das OSDCaptureAccountPassword an.
Weitere Informationen zum Konto für das Aufnahmebetriebssystemimage finden Sie unter Konten.
OSDCaptureAccountPassword
Gilt für den Schritt "Betriebssystemimage mitschreiben".
(Eingabe)
Gibt das Kennwort für das Windows-Konto (OSDCaptureAccount) an, das zum Speichern des erfassten Images auf einer Netzwerkfreigabe (OSDCaptureDestination) verwendet wird.
OSDCaptureDestination
Gilt für den Schritt "Betriebssystemimage mitschreiben".
(Eingabe)
Gibt den Speicherort an, an dem die Tasksequenz das erfasste Betriebssystemimage speichert. Die maximale Länge für Verzeichnisnamen beträgt 255 Zeichen. Wenn für die Netzwerkfreigabe eine Authentifizierung erforderlich ist, geben Sie die Variablen OSDCaptureAccount und OSDCaptureAccountPassword an.
OSDComputerName (Eingabe)
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt den Namen des Zielcomputers an.
Beispiel
%_SMSTSMachineName% (Standard)
OSDComputerName (Ausgabe)
Gilt für den Schritt "Windows-Einstellungen mitschreiben".
Auf den NetBIOS-Namen des Computers festlegen. Der Wert wird nur festgelegt, wenn die Variable OSDMigrateComputerName auf truefestgelegt ist.
OSDConfigFileName
Gilt für den Schritt "Betriebssystemabbild anwenden ".
(Eingabe)
Gibt den Dateinamen der Antwortdatei für die Betriebssystembereitstellung an, die dem Imagepaket für die Betriebssystembereitstellung zugeordnet ist.
OSDDataImageIndex
Gilt für den Schritt "Datenbild anwenden ".
(Eingabe)
Gibt den Indexwert des Images an, das auf den Zielcomputer angewendet wird.
OSDDiskIndex
Gilt für den Schritt "Datenträger formatieren und partitionieren ".
(Eingabe)
Gibt die Anzahl des physischen Datenträgers an, der partitioniert werden soll.
In Version 2010 und früher darf diese Zahl nicht größer als 99 sein. In Version 2103 und höher ist die maximale Anzahl 10.000. Diese Änderung trägt zur Unterstützung von SAN-Szenarien (Storage Area Network) bei.
OSDDNSDomain
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt den primären DNS-Server an, den der Zielcomputer verwendet.
OSDDNSSuffixSearchOrder
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt die DNS-Suchreihenfolge für den Zielcomputer an.
OSDDomainName
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt den Namen der Active Directory-Domäne an, der der Zielcomputer beitritt. Der angegebene Wert muss ein gültiger Active Directory Domain Services-Domänenname sein.
OSDDomainOUName
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt den RFC 1779-Formatnamen der Organisationseinheit (OU) an, der der Zielcomputer beitritt. Wenn angegeben, muss der Wert den vollständigen Pfad enthalten.
Beispiel
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
OSDDoNotLogCommand
Gilt für das Installationspaket und die Befehlszeilenschritte .
(Eingabe)
Um zu verhindern, dass potenziell vertrauliche Daten angezeigt oder protokolliert werden, setzen Sie diese Variable auf TRUE. Diese Variable maskiert den Programmnamen im smsts.log während eines Paketinstallationsschritts .
Wenn Sie diese Variable auf setzen, TRUEwird auch die Befehlszeile des Schritts "Befehlszeile ausführen " in der Protokolldatei ausgeblendet.
OSDEnableTCPIPFiltering
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt an, ob die TCP/IP-Filterung aktiviert ist.
Gültige Werte
true-
false(Standard)
OSDGPTBootDisk
Gilt für den Schritt "Datenträger formatieren und partitionieren ".
(Eingabe)
Gibt an, ob eine EFI-Partition auf einer GPT-Festplatte erstellt werden soll. EFI-basierte Computer verwenden diese Partition als Startdatenträger.
Gültige Werte
true-
false(Standard)
OSDImageCreator
Gilt für den Schritt "Betriebssystemimage mitschreiben".
(Eingabe)
Ein optionaler Name des Benutzers, der das Image erstellt hat. Dieser Name wird in der WIM-Datei gespeichert. Der Benutzername kann maximal aus 255 Zeichen bestehen.
OSDImageDescription
Gilt für den Schritt "Betriebssystemimage mitschreiben".
(Eingabe)
Eine optionale benutzerdefinierte Beschreibung des erfassten Betriebssystemabbilds. Diese Beschreibung wird in der WIM-Datei gespeichert. Die maximale Länge der Beschreibung beträgt 255 Zeichen.
OSDImageIndex
Gilt für den Schritt "Betriebssystemabbild anwenden ".
(Eingabe)
Gibt den Imageindexwert der WIM-Datei an, die auf den Zielcomputer angewendet wird.
OSDImageVersion
Gilt für den Schritt "Betriebssystemimage mitschreiben".
(Eingabe)
Eine optionale benutzerdefinierte Versionsnummer, die dem erfassten Betriebssystemabbild zugewiesen wird. Diese Versionsnummer ist in der WIM-Datei gespeichert. Dieser Wert kann eine beliebige Kombination alphanumerischer Zeichen mit einer maximalen Länge von 32 sein.
OSDInstallDriversAdditionalOptions
Gilt für den Schritt Treiberpaket anwenden .
(Eingabe)
Gibt zusätzliche Optionen an, die der DISM-Befehlszeile hinzugefügt werden, wenn ein Treiberpaket angewendet wird. Die Befehlszeilenoptionen werden in der Tasksequenz nicht überprüft.
Um diese Variable zu verwenden, aktivieren Sie die Einstellung Treiberpaket installieren, indem Sie DISM mit der Option "Rekursiv" im Schritt "Treiberpaket anwenden " ausführen.
Weitere Informationen finden Sie unter DISM-Befehlszeilenoptionen.
OSDJoinAccount
Gilt für die folgenden Schritte:
(Eingabe)
Gibt das Domänenbenutzerkonto an, das verwendet wird, um den Zielcomputer der Domäne hinzuzufügen. Diese Variable ist erforderlich, wenn Sie einer Domäne beitreten.
Weitere Informationen zum Tasksequenzdomänenbeitrittskonto finden Sie unter Konten.
OSDJoinDomainName
Gilt für den Schritt "Domäne beitreten" oder "Arbeitsgruppe ".
(Eingabe)
Gibt den Namen einer Active Directory-Domäne an, der der Zielcomputer beitritt. Die Länge des Domänennamens muss zwischen 1 und 255 Zeichen betragen.
OSDJoinDomainOUName
Gilt für den Schritt "Domäne beitreten" oder "Arbeitsgruppe ".
(Eingabe)
Gibt den RFC 1779-Formatnamen der Organisationseinheit (OU) an, der der Zielcomputer beitritt. Wenn angegeben, muss der Wert den vollständigen Pfad enthalten. Die Länge des Organisationseinheitsnamens muss zwischen 0 und 32.767 Zeichen betragen. Dieser Wert wird nicht festgelegt, wenn die Variable "OSDJoinType" auf 1 (Arbeitsgruppe beitreten) festgelegt ist.
Beispiel
LDAP://OU=MyOu,DC=MyDom,DC=MyCompany,DC=com
OSDJoinPassword
Gilt für die folgenden Schritte:
(Eingabe)
Gibt das Kennwort für das OSDJoinAccount an, das der Zielcomputer verwendet, um der Active Directory-Domäne beizutreten. Wenn die Tasksequenzumgebung diese Variable nicht enthält, versucht Windows Setup die Verwendung eines leeren Kennworts. Wenn die Variable OSDJoinType auf 0 (Domäne beitreten) gesetzt ist, ist dieser Wert erforderlich.
OSDJoinSkipReboot
Gilt für den Schritt "Domäne beitreten" oder "Arbeitsgruppe ".
(Eingabe)
Gibt an, ob der Neustart übersprungen werden soll, nachdem der Zielcomputer der Domäne oder Arbeitsgruppe beigetreten ist.
Gültige Werte
truefalse
OSDJoinType
Gilt für den Schritt "Domäne beitreten" oder "Arbeitsgruppe ".
(Eingabe)
Gibt an, ob der Zielcomputer einer Windows-Domäne oder einer Arbeitsgruppe beitritt.
Gültige Werte
-
0: Verknüpfen des Zielcomputers mit einer Windows-Domäne -
1: Verknüpfen des Zielcomputers mit einer Arbeitsgruppe
OSDJoinWorkgroupName
Gilt für den Schritt "Domäne beitreten" oder "Arbeitsgruppe ".
(Eingabe)
Gibt den Namen einer Arbeitsgruppe an, der der Zielcomputer beitritt. Die Länge des Arbeitsgruppennamens muss zwischen 1 und 32 Zeichen betragen.
OSDKeepActivation
Gilt für den Schritt "Windows für das Mitschreiben vorbereiten".
(Eingabe)
Gibt an, ob Sysprep das Produktaktivierungsflag beibehält oder zurücksetzt.
Gültige Werte
-
true: Aktivierungsflag beibehalten -
false(Standard): Aktivierungsflag zurücksetzen
OsdLayeredDriver
Ab Version 2107
Gilt für den Schritt "Betriebssystemabbild anwenden "
Geben Sie einen ganzzahligen Wert für den mehrschichtigen Treiber an, der mit Windows installiert werden soll. Weitere Informationen finden Sie unter der Windows-Einstellung LayeredDriver .
Gültige Werte für OsdLayeredDriver
| Wert | Tastaturtreiber |
|---|---|
0 |
Nicht angeben (Standard) |
1 |
PC/AT-optimierte Tastatur (101/102 Tasten) |
2 |
Koreanische PC/AT-kompatible Tastatur mit 101 Tasten oder die Microsoft Natural-Tastatur (Typ 1) |
3 |
Koreanische PC/AT-kompatible Tastatur mit 101 Tasten oder die Microsoft Natural-Tastatur (Typ 2) |
4 |
Koreanische PC/AT-Tastatur mit 101 Tasten oder Microsoft Natural-Tastatur (Typ 3) |
5 |
Koreanische Tastatur (103/106 Tasten) |
6 |
Japanische Tastatur (106/109 Tasten) |
OSDLocalAdminPassword
Gilt für den Schritt "Windows-Einstellungen anwenden ".
(Eingabe)
Gibt das lokale Administratorkontokennwort an. Wenn Sie die Option " Das lokale Administratorkennwort nach dem Zufallsprinzip generieren" aktivieren und das Konto auf allen unterstützten Plattformen deaktivieren, wird diese Variable im Schritt ignoriert. Der angegebene Wert muss zwischen 1 und 255 Zeichen lang sein.
OSDLogPowerShellParameters
Gilt für den Schritt " PowerShell-Skript ausführen ".
(Eingabe)
Um zu verhindern, dass potenziell vertrauliche Daten protokolliert werden, werden im Schritt "PowerShell-Skript ausführen " keine Skriptparameter in der smsts.log Datei protokolliert. Um die Skriptparameter in das Tasksequenzprotokoll einzuschließen, legen Sie diese Variable auf TRUE fest.
OSDMigrateAdapterSettings
Gilt für den Schritt "Netzwerkeinstellungen mitschreiben".
(Eingabe)
Gibt an, ob die Tasksequenz die Netzwerkadapterinformationen erfasst. Diese Informationen enthalten Konfigurationseinstellungen für TCP/IP und DNS.
Gültige Werte
-
true(Standard) false
OSDMigrateAdditionalCaptureOptions
Gilt für den Schritt "Benutzerstatus mitschreiben".
(Eingabe)
Geben Sie zusätzliche Befehlszeilenoptionen für das Migrationstool für den Benutzerstatus (User State Migration Tool, USMT) an, die von der Tasksequenz zum Erfassen des Benutzerstatus verwendet werden. In diesem Schritt werden diese Einstellungen nicht im Tasksequenz-Editor verfügbar gemacht. Geben Sie diese Optionen als Zeichenfolge an, die die Tasksequenz an die automatisch generierte USMT-Befehlszeile für ScanState anfügt.
Die mit dieser Tasksequenzvariablen angegebenen USMT-Optionen werden vor dem Ausführen der Tasksequenz nicht auf ihre Genauigkeit überprüft.
Weitere Informationen zu den verfügbaren Optionen finden Sie unter ScanState-Syntax.
OSDMigrateAdditionalRestoreOptions
Gilt für den Schritt "Benutzerstatus wiederherstellen ".
(Eingabe)
Gibt zusätzliche Befehlszeilenoptionen für das Migrationstool für den Benutzerstatus (User State Migration Tool, USMT) an, das von der Tasksequenz beim Wiederherstellen des Benutzerstatus verwendet wird. Geben Sie die zusätzlichen Optionen als Zeichenfolge an, die die Tasksequenz an die automatisch generierte USMT-Befehlszeile für LoadState anfügt.
Die mit dieser Tasksequenzvariablen angegebenen USMT-Optionen werden vor dem Ausführen der Tasksequenz nicht auf ihre Genauigkeit überprüft.
Weitere Informationen zu verfügbaren Optionen finden Sie unter LoadState-Syntax.
OSDMigrateComputerName
Gilt für den Schritt "Windows-Einstellungen mitschreiben".
(Eingabe)
Gibt an, ob der Computername migriert wird.
Gültige Werte
-
true(Standard) aus. Die Variable OSDComputerName (output) ist auf den NetBIOS-Namen des Computers festgelegt. false
OSDMigrateConfigFiles
Gilt für den Schritt "Benutzerstatus mitschreiben".
(Eingabe)
Gibt die Konfigurationsdateien an, die zum Steuern der Erfassung von Benutzerprofilen verwendet werden. Diese Variable wird nur verwendet, wenn OSDMigrateMode auf Advancedgesetzt ist. Dieser durch Trennzeichen getrennte Listenwert wird für die Migration benutzerdefinierter Benutzerprofile festgelegt.
Beispiel
miguser.xml,migsys.xml,migapps.xml
OSDMigrateContinueOnLockedFiles
Gilt für den Schritt "Benutzerstatus mitschreiben".
(Eingabe)
Wenn USMT einige Dateien nicht erfassen kann, ermöglicht diese Variable die Fortsetzung der Benutzerstatuserfassung.
Gültige Werte
-
true(Standard) false
OSDMigrateContinueOnRestore
Gilt für den Schritt "Benutzerstatus wiederherstellen ".
(Eingabe)
Setzen Sie den Vorgang fort, auch wenn USMT einige Dateien nicht wiederherstellen kann.
Gültige Werte
-
true(Standard) false
OSDMigrateEnableVerboseLogging
Gilt für die folgenden Schritte:
(Eingabe)
Aktiviert die ausführliche Protokollierung für USMT. Für den Schritt wird dieser Wert benötigt.
Gültige Werte
true-
false(Standard)
OSDMigrateLocalAccounts
Gilt für den Schritt "Benutzerstatus wiederherstellen ".
(Eingabe)
Gibt an, ob das lokale Computerkonto wiederhergestellt wird.
Gültige Werte
true-
false(Standard)
OSDMigrateLocalAccountPassword
Gilt für den Schritt "Benutzerstatus wiederherstellen ".
(Eingabe)
Wenn die Variable OSDMigrateLocalAccounts lautet true, muss diese Variable das Kennwort enthalten, das allen migrierten lokalen Konten zugewiesen ist. USMT weist allen migrierten lokalen Konten dasselbe Kennwort zu. Betrachten Sie dieses Kennwort als temporär, und ändern Sie es später mit einer anderen Methode.
OSDMigrateMode
Gilt für den Schritt "Benutzerstatus mitschreiben".
(Eingabe)
Ermöglicht es Ihnen, die von USMT erfassten Dateien anzupassen.
Gültige Werte
Simple: Die Tasksequenz verwendet nur die Standard-USMT-KonfigurationsdateienAdvanced: Die Tasksequenzvariable OSDMigrateConfigFiles gibt die Konfigurationsdateien an, die von USMT verwendet werden
OSDMigrateNetworkMembership
Gilt für den Schritt "Netzwerkeinstellungen mitschreiben".
(Eingabe)
Gibt an, ob die Tasksequenz die Informationen zur Arbeitsgruppen- oder Domänenmitgliedschaft migriert.
Gültige Werte
-
true(Standard) false
OSDMigrateRegistrationInfo
Gilt für den Schritt "Windows-Einstellungen mitschreiben".
(Eingabe)
Gibt an, ob in diesem Schritt Benutzer- und organization Informationen migriert werden.
Gültige Werte
-
true(Standard) aus. Die Variable OSDRegisteredOrgName (output) ist auf den registrierten organization-Namen des Computers festgelegt. false
OSDMigrateSkipEncryptedFiles
Gilt für den Schritt "Benutzerstatus mitschreiben".
(Eingabe)
Gibt an, ob verschlüsselte Dateien erfasst werden.
Gültige Werte
true-
false(Standard)
OSDMigrateTimeZone
Gilt für den Schritt "Windows-Einstellungen mitschreiben".
(Eingabe)
Gibt an, ob die Computerzeitzone migriert wird.
Gültige Werte
-
true(Standard) aus. Die Variable OSDTimeZone (output) ist auf die Zeitzone des Computers eingestellt. false
OSDNetworkJoinType
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt an, ob der Zielcomputer einer Active Directory-Domäne oder einer Arbeitsgruppe beitritt.
Wertwerte
-
0: Einer Active Directory-Domäne beitreten -
1: Einer Arbeitsgruppe beitreten
OSDPartitions
Gilt für den Schritt "Datenträger formatieren und partitionieren ".
(Eingabe)
Diese Tasksequenzvariable ist eine Arrayvariable von Partitionseinstellungen. Jedes Element im Array stellt die Einstellungen für eine einzelne Partition auf der Festplatte dar. Greifen Sie auf die Einstellungen zu, die für jede Partition definiert sind, indem Sie den Namen der Arrayvariablen mit der nullbasierten Datenträgerpartitionsnummer und dem Eigenschaftsnamen kombinieren.
Verwenden Sie die folgenden Variablennamen, um die Eigenschaften für die erste Partition zu definieren, die in diesem Schritt auf der Festplatte erstellt wird:
OSDPartitions0Type
Gibt den Partitionstyp an. Diese Eigenschaft ist erforderlich. Gültige Werte sind Primary, Extended, Logical, und Hidden.
OSDPartitions0FileSystem
Gibt den Typ des Dateisystems an, das beim Formatieren der Partition verwendet werden soll. Diese Eigenschaft ist optional. Wenn Sie kein Dateisystem angeben, wird die Partition in diesem Schritt nicht formatiert. Gültige Werte sind FAT32 und NTFS.
OSDPartitions0Bootable
Gibt an, ob die Partition gestartet werden kann. Diese Eigenschaft ist erforderlich. Wenn dieser Wert auf TRUE für MBR-Datenträger festgelegt ist, wird diese Partition im Schritt als aktiv markiert.
OSDPartitions0QuickFormat
Gibt den Typ des verwendeten Formats an. Diese Eigenschaft ist erforderlich. Ist dieser Wert auf TRUEfestgelegt, führt der Schritt eine Schnellformatierung durch. Andernfalls führt der Schritt eine vollständige Formatierung aus.
OSDPartitions0VolumeName
Gibt den Namen an, der dem Volume beim Formatieren zugewiesen wird. Diese Eigenschaft ist optional.
OSDPartitions0Size
Gibt die Größe der Partition an. Diese Eigenschaft ist optional. Wenn diese Eigenschaft nicht angegeben wird, wird die Partition unter Verwendung des gesamten verbleibenden freien Speicherplatzes erstellt. Einheiten werden durch die Variable OSDPartitions0SizeUnits angegeben.
OSDPartitions0SizeUnits
Der Schritt verwendet diese Einheiten, um die OSDPartitions0Size-Variable zu interpretieren. Diese Eigenschaft ist optional. Gültige Werte sind MB (Standard), GB, und Percent.
OSDPartitions0VolumeLetterVariable
Bei diesem Schritt werden Partitionen erstellt, wobei immer der nächste verfügbare Laufwerkbuchstabe in Windows PE verwendet wird. Verwenden Sie diese optionale Eigenschaft, um den Namen einer anderen Tasksequenzvariablen anzugeben. Im Schritt wird diese Variable verwendet, um den neuen Laufwerkbuchstaben für zukünftige Referenzen zu speichern.
Wenn Sie mit diesem Tasksequenzschritt mehrere Partitionen definieren, werden die Eigenschaften für die zweite Partition mithilfe des Indexes 1 im Variablennamen definiert. Zum Beispiel: OSDPartitions1Type, OSDPartitions1FileSystem, OSDPartitions1Bootable, OSDPartitions1QuickFormat und OSDPartitions1VolumeName.
OSDPartitionStyle
Gilt für den Schritt "Datenträger formatieren und partitionieren ".
(Eingabe)
Gibt den Partitionsstil an, der beim Partitionieren des Datenträgers verwendet werden soll.
Gültige Werte
-
GPT: Verwenden des GUID-Partitionstabellenstils -
MBR: Verwenden des Partitionsstils für den Master-Boot-Datensatz
OSDProductKey
Gilt für den Schritt "Windows-Einstellungen anwenden ".
(Eingabe)
Gibt den Windows-Product Key an. Der angegebene Wert muss zwischen 1 und 255 Zeichen lang sein.
OSDRandomAdminPassword
Gilt für den Schritt "Windows-Einstellungen anwenden ".
(Eingabe)
Gibt ein zufällig generiertes Kennwort für das lokale Administratorkonto im neuen Betriebssystem an.
Gültige Werte
true(Standard): Windows Setup deaktiviert das lokale Administratorkonto auf dem Zielcomputerfalse: Windows Setup aktiviert das lokale Administratorkonto auf dem Zielcomputer und legt das Kontokennwort auf den Wert OSDLocalAdminPassword fest
OSDRecoveryKeyPollingFrequency
Gilt für den Schritt "BitLocker aktivieren ".
Gilt für Version 2203 und höher.
Die Häufigkeit in Sekunden, mit der die BitLocker-Aktion die Standortdatenbank nach dem Status der Einrichtung von Wiederherstellungsschlüsseln abfragt. Der Mindestwert ist 15 Sekunden. Der Standardwert ist 300 Sekunden (5 Minuten).
OSDRecoveryKeyPollingTimeout
Gilt für den Schritt "BitLocker aktivieren ".
Gilt für Version 2203 und höher.
Die maximale Anzahl von Sekunden, die die BitLocker-Aktion auf das Hinterlegen des Wiederherstellungsschlüssels in der Standortdatenbank wartet. Der Mindestwert ist 30 Sekunden. Der Standardwert ist 1800 Sekunden (30 Minuten).
OSDRegisteredOrgName (Eingabe)
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt den standardmäßigen registrierten Namen der organization im neuen Betriebssystem an. Der angegebene Wert muss zwischen 1 und 255 Zeichen lang sein.
OSDRegisteredOrgName (Ausgabe)
Gilt für den Schritt "Windows-Einstellungen mitschreiben".
Auf den registrierten organization-Namen des Computers festlegen. Der Wert wird nur festgelegt, wenn die Variable OSDMigrateRegistrationInfo auf truegesetzt ist.
OSDRegisteredUserName
Gilt für den Schritt "Windows-Einstellungen anwenden ".
(Eingabe)
Gibt den standardmäßig registrierten Benutzernamen im neuen Betriebssystem an. Der angegebene Wert muss zwischen 1 und 255 Zeichen lang sein.
OSDServerLicenseConnectionLimit
Gilt für den Schritt "Windows-Einstellungen anwenden ".
(Eingabe)
Gibt die maximal zulässige Anzahl von Verbindungen an. Die angegebene Anzahl muss im Bereich zwischen 5 und 9999 Verbindungen liegen.
OSDServerLicenseMode
Gilt für den Schritt "Windows-Einstellungen anwenden ".
(Eingabe)
Gibt den verwendeten Windows Server-Lizenzmodus an.
Gültige Werte
PerSeatPerServer
OSDSetupAdditionalUpgradeOptions
Gilt für den Schritt "Betriebssystem aktualisieren ".
(Eingabe)
Gibt die zusätzlichen Befehlszeilenoptionen an, die Windows Setup während eines Upgrades hinzugefügt werden. Die Befehlszeilenoptionen werden in der Tasksequenz nicht überprüft.
Weitere Informationen finden Sie unter Windows Setup Command-Line Optionen.
OSDStateFallbackToNAA
Gilt für den Schritt "Anforderungsstatusspeicher".
(Eingabe)
Wenn das Computerkonto keine Verbindung mit dem Zustandsmigrationspunkt herstellen kann, gibt diese Variable an, ob die Tasksequenz auf die Verwendung des Netzwerkzugriffskontos (NAA) zurückgreift.
Weitere Informationen zum Netzwerkzugriffskonto finden Sie unter Konten.
Gültige Werte
true-
false(Standard)
OSDStateSMPRetryCount
Gilt für den Schritt "Anforderungsstatusspeicher".
(Eingabe)
Gibt an, wie oft der Tasksequenzschritt versucht, einen Zustandsmigrationspunkt zu finden, bevor der Schritt fehlschlägt. Die angegebene Anzahl muss zwischen 0 und 600 liegen.
OSDStateSMPRetryTime
Gilt für den Schritt "Anforderungsstatusspeicher".
(Eingabe)
Gibt die Anzahl der Sekunden an, die der Tasksequenzschritt zwischen Wiederholungsversuchen wartet. Die Anzahl von Sekunden kann maximal 30 Zeichen betragen.
OSDStateStorePath
Gilt für die folgenden Schritte:
- Benutzerstatus mitschreiben
- Release State Store
- Anforderungszustandsspeicher
- Benutzerstatus wiederherstellen
(Eingabe)
Die Netzwerkfreigabe oder der lokale Pfadname des Ordners, in dem die Tasksequenz den Benutzerstatus speichert oder wiederherstellt. Es gibt keinen Standardwert.
OSDTargetSystemDrive
Gilt für den Schritt "Betriebssystemabbild anwenden ".
(Ausgabe)
Gibt den Laufwerkbuchstaben der Partition an, die die Betriebssystemdateien enthält, nachdem das Image angewendet wurde.
OSDTargetSystemRoot (Eingabe)
Gilt für den Schritt "Betriebssystemimage mitschreiben".
Gibt den Pfad zum Windows-Verzeichnis des installierten Betriebssystems auf dem Referenzcomputer an. Die Tasksequenz überprüft es als unterstütztes Betriebssystem für die Erfassung durch Configuration Manager.
OSDTargetSystemRoot (Ausgabe)
Gilt für den Schritt "Windows für das Mitschreiben vorbereiten".
Gibt den Pfad zum Windows-Verzeichnis des installierten Betriebssystems auf dem Referenzcomputer an. Die Tasksequenz überprüft es als unterstütztes Betriebssystem für die Erfassung durch Configuration Manager.
OSDTimeZone (Eingabe)
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt die Standardzeitzoneneinstellung an, die im neuen Betriebssystem verwendet wird.
Legen Sie den Wert dieser Variablen auf den sprachunabhängigen Namen der Zeitzone fest. Verwenden Sie beispielsweise die Zeichenfolge im Std Wert für eine Zeitzone unter dem folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
OSDTimeZone (Ausgabe)
Gilt für den Schritt "Windows-Einstellungen mitschreiben".
Auf die Zeitzone des Computers festlegen. Der Wert wird nur festgelegt, wenn die Variable OSDMigrateTimeZone auf truegesetzt ist.
OSDWindowsSettingsInputLocale
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt die Standardeinstellung für das Eingabegebietsschema an, die im neuen Betriebssystem verwendet wird.
Weitere Informationen zum Wert der Windows Setup-Antwortdatei finden Sie unter Microsoft-Windows-International-Core - InputLocale.
OSDWindowsSettingsSystemLocale
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt die Standardeinstellung für das Systemgebietsschema an, die im neuen Betriebssystem verwendet wird.
Weitere Informationen zum Wert der Windows Setup-Antwortdatei finden Sie unter Microsoft-Windows-International-Core - SystemLocale.
OSDWindowsSettingsUILanguage
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt die Standardspracheinstellung für die Benutzeroberfläche an, die im neuen Betriebssystem verwendet wird.
Weitere Informationen zum Wert der Windows-Setup-Antwortdatei finden Sie unter Microsoft-Windows-International-Core - UILanguage.
OSDWindowsSettingsUILanguageFallback
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt die Spracheinstellung der Fallback-Benutzeroberfläche an, die im neuen Betriebssystem verwendet wird.
Weitere Informationen zum Wert der Windows Setup-Antwortdatei finden Sie unter Microsoft-Windows-International-Core - UILanguageFallback.
OSDWindowsSettingsUserLocale
Gilt für den Schritt "Windows-Einstellungen anwenden ".
Gibt die Standardeinstellung für Benutzergebietsschemas an, die im neuen Betriebssystem verwendet wird.
Weitere Informationen zum Wert der Windows Setup-Antwortdatei finden Sie unter Microsoft-Windows-International-Core - UserLocale.
OSDWipeDestinationPartition
Gilt für den Schritt "Datenbild anwenden ".
(Eingabe)
Gibt an, ob die Dateien auf der Zielpartition gelöscht werden sollen.
Gültige Werte
-
true(Standard) false
OSDWorkgroupName
Gilt für den Schritt "Netzwerkeinstellungen anwenden ".
(Eingabe)
Gibt den Namen der Arbeitsgruppe an, der der Zielcomputer beitritt.
Geben Sie entweder diese Variable oder die OSDDomainName-Variable an. Der Arbeitsgruppenname darf höchstens 32 Zeichen lang sein.
SetupCompletePause
Gilt für den Schritt "Betriebssystem aktualisieren ".
Verwenden Sie diese Variable, um Timingprobleme mit der Tasksequenz des direkten Upgrades von Windows 10 auf Hochleistungsgeräten zu beheben, wenn Windows Setup abgeschlossen ist. Wenn Sie dieser Variablen einen Wert in Sekunden zuweisen, verzögert der Windows-Setupprozess diese Zeitspanne, bevor die Tasksequenz gestartet wird. Dieses Timeout bietet dem Configuration Manager Client zusätzliche Zeit zum Initialisieren.
Die folgenden Protokolleinträge sind häufige Beispiele für dieses Problem, die Sie mit dieser Variablen beheben können:
Die TSManager-Komponente zeichnet Einträge auf, die den folgenden Fehlern im smsts.log ähneln:
Failed to initate policy evaluation for namespace 'root\ccm\policy\machine', hr=0x80041010 Error compiling client config policies. code 80041010 Task Sequence Manager could not initialize Task Sequence Environment. code 80041010Windows Setup zeichnet Einträge ähnlich den folgenden Fehlern im setupcomplete.log auf:
Running C:\windows\CCM\\TSMBootstrap.exe to resume task sequence ERRORLEVEL = -1073741701 TSMBootstrap did not request reboot, resetting registry Exiting setupcomplete.cmd
SMSClientInstallProperties
Gilt für die Schritte "Windows einrichten" und "ConfigMgr".
(Eingabe)
Gibt die Clientinstallationseigenschaften an, die die Tasksequenz bei der Installation des Configuration Manager-Clients verwendet.
Weitere Informationen finden Sie unter Informationen zu Clientinstallationsparametern und -eigenschaften.
SMSConnectNetworkFolderAccount
Gilt für den Schritt "Mit Netzwerkordner verbinden ".
(Eingabe)
Gibt das Benutzerkonto an, das zum Herstellen einer Verbindung mit der Netzwerkfreigabe in SMSConnectNetworkFolderPath verwendet wird. Geben Sie das Kontokennwort mit dem Wert SMSConnectNetworkFolderPassword an.
Weitere Informationen zum Tasksequenz-Netzwerkordnerverbindungskonto finden Sie unter Konten.
SMSConnectNetworkFolderDriveLetter
Gilt für den Schritt "Mit Netzwerkordner verbinden ".
(Eingabe)
Gibt den Buchstaben des Netzlaufwerks an, mit dem eine Verbindung hergestellt werden soll. Dieser Wert ist optional. Wenn sie nicht angegeben ist, wird die Netzwerkverbindung keinem Laufwerkbuchstaben zugeordnet. Wenn dieser Wert angegeben wird, muss der Wert im Bereich von D bis Z liegen. Verwenden Sie nicht X, dies ist der Laufwerkbuchstabe, den Windows PE während der Windows PE-Phase verwendet.
Beispiele
D:E:
SMSConnectNetworkFolderPassword
Gilt für den Schritt "Mit Netzwerkordner verbinden ".
(Eingabe)
Gibt das Kennwort für das SMSConnectNetworkFolderAccount an, das zum Herstellen einer Verbindung mit der Netzwerkfreigabe in SMSConnectNetworkFolderPath verwendet wird.
SMSConnectNetworkFolderPath
Gilt für den Schritt "Mit Netzwerkordner verbinden ".
(Eingabe)
Gibt den Netzwerkpfad für die Verbindung an. Wenn Sie diesen Pfad einem Laufwerkbuchstaben zuordnen müssen, verwenden Sie den SMSConnectNetworkFolderDriveLetter-Wert .
Beispiel
\\server\share
SMSInstallUpdateTarget
Gilt für den Schritt "Software-Updates installieren".
(Eingabe)
Gibt an, ob alle Updates oder nur obligatorische Updates installiert werden sollen.
Gültige Werte
AllMandatory
SMSRebootMessage
Gilt für den Schritt Computer neu starten .
(Eingabe)
Gibt die Meldung an, die Benutzern vor dem Neustart des Zielcomputers angezeigt werden soll. Wenn diese Variable nicht festgelegt ist, wird der Standardmeldungstext angezeigt. Die angegebene Nachricht darf 512 Zeichen nicht überschreiten.
Beispiel
Save your work before the computer restarts.
SMSRebootTimeout
Gilt für den Schritt Computer neu starten .
(Eingabe)
Gibt die Anzahl der Sekunden an, für die die Warnung dem Benutzer angezeigt wird, bevor der Computer neu gestartet wird.
Beispiele
-
0(Standard): Keine Neustartmeldung anzeigen -
60: Anzeige der Warnung für eine Minute
SMSTSAllowTokenAuthURLForACP
Gilt für Version 2203 und höher
Wenn Sie die Variable SMSTSDownloadProgram verwenden, um einen alternativen Inhaltsanbieter zu verwenden, legen Sie diese Variable auf true so fest, dass sie die Tokenauthentifizierung verwenden kann. Wenn Sie diese Variable nicht setzen oder auf falsefestlegen, werden alle Tokenauthentifizierungsquellen übersprungen. Der alternative Inhaltsanbieter muss die Tokenauthentifizierung unterstützen.
Weitere Informationen finden Sie unter CMG-Clientauthentifizierung.
SMSTSAssignmentsDownloadInterval
Die Anzahl der Sekunden, die gewartet werden soll, bevor der Client versucht, die Richtlinie herunterzuladen, seit dem letzten Versuch, bei dem keine Richtlinien zurückgegeben wurden. Standardmäßig wartet der Client 0 Sekunden, bevor er den Vorgang erneut versucht.
Sie können diese Variable festlegen, indem Sie einen Vorstartbefehl von Medien oder PXE verwenden.
SMSTSAssignmentsDownloadRetry
Gibt an, wie oft ein Client versucht, die Richtlinie herunterzuladen, nachdem beim ersten Versuch keine Richtlinien gefunden wurden. Standardmäßig versucht der Client 0 Mal.
Sie können diese Variable festlegen, indem Sie einen Vorstartbefehl von Medien oder PXE verwenden.
SMSTSAssignUsersMode
Gibt an, wie eine Tasksequenz Benutzer dem Zielcomputer zuordnet. Legen Sie die Variable auf einen der folgenden Werte fest:
Auto: Wenn die Tasksequenz das Betriebssystem auf dem Zielcomputer bereitstellt, erstellt sie eine Beziehung zwischen den angegebenen Benutzern und dem Zielcomputer.
Ausstehend: Die Tasksequenz erstellt eine Beziehung zwischen den angegebenen Benutzern und dem Zielcomputer. Ein Administrator muss die Beziehung genehmigen, um sie festzulegen.
Deaktiviert: Die Tasksequenz ordnet dem Zielcomputer beim Bereitstellen des Betriebssystems keine Benutzer zu.
Hinweis
Beim Festlegen der SMSTSAssignUsersMode-Variablen muss der angegebene Wert mit dem übereinstimmen, was auf dem PXE-fähigen DP, den Startmedien oder den vorab bereitgestellten Medien konfiguriert ist, die für die Imageerstellung verwendet werden.
Wenn die Werte nicht übereinstimmen, ist die Geräteaffinität nicht festgelegt.
Weitere Informationen finden Sie unter Zuordnen von Benutzern zu einem Zielcomputer im Configuration Manager.
SMSTSDisableStatusRetry
In getrennten Szenarien versucht das Tasksequenzmodul wiederholt, Statusmeldungen an den Verwaltungspunkt zu senden. Dieses Verhalten führt in diesem Szenario zu Verzögerungen bei der Tasksequenzverarbeitung.
Wenn Sie diese Variable festlegen, versucht true das Tasksequenzmodul nicht, Status zu senden, nachdem die erste Nachricht nicht gesendet werden konnte. Dieser erste Versuch umfasst mehrere Wiederholungen.
Wenn die Tasksequenz neu gestartet wird, bleibt der Wert dieser Variablen erhalten. Die Tasksequenz versucht jedoch, eine anfängliche status Nachricht zu senden. Dieser erste Versuch umfasst mehrere Wiederholungen. Bei erfolgreicher Ausführung sendet die Tasksequenz weiterhin Status, unabhängig vom Wert dieser Variablen. Wenn der Status nicht gesendet werden kann, verwendet die Tasksequenz den Wert dieser Variablen.
Hinweis
Die Tasksequenz- status Berichterstattung basiert auf diesen status Meldungen, um den Fortschritt, den Verlauf und die Details der einzelnen Schritte anzuzeigen. Wenn status Nachrichten nicht gesendet werden können, werden sie nicht in die Warteschlange eingereiht. Wenn die Konnektivität mit dem Verwaltungspunkt wiederhergestellt ist, werden sie zu einem späteren Zeitpunkt nicht mehr gesendet. Dieses Verhalten führt dazu, dass der Status der Tasksequenz als unvollständig eingestuft wird und Elemente fehlen.
SMSTSDisableWow64Redirection
Gilt für den Schritt " Befehlszeile ausführen ".
(Eingabe)
In einem 64-Bit-Betriebssystem wird das Programm standardmäßig von der Tasksequenz gesucht und in der Befehlszeile mit dem WOW64-Dateisystem-Redirector ausgeführt. Dieses Verhalten ermöglicht es dem Befehl, 32-Bit-Versionen von Betriebssystemprogrammen und DLLs zu finden. Wenn Sie diese Variable auf setzen, true wird die Verwendung des WOW64-Dateisystem-Redirectors deaktiviert. Der Befehl sucht systemeigene 64-Bit-Versionen von Betriebssystemprogrammen und DLLs. Diese Variable hat keine Auswirkungen, wenn sie unter einem 32-Bit-Betriebssystem ausgeführt wird.
SMSTSDownloadAbortCode
Diese Variable enthält den Abbruchcodewert für das externe Programmdownloadprogramm. Dieses Programm wird in der Variablen SMSTSDownloadProgram angegeben. Wenn das Programm einen Fehlercode zurückgibt, der dem Wert der Variablen SMSTSDownloadAbortCode entspricht, schlägt der Download der Inhalte fehl, und es wird keine andere Downloadmethode versucht.
SMSTSDownloadProgram
Verwenden Sie diese Variable, um einen alternativen Inhaltsanbieter (ACP) anzugeben. Ein ACP ist ein Downloadprogramm, das zum Herunterladen von Inhalten verwendet wird. Die Tasksequenz verwendet den ACP anstelle des Standard-Downloadprogramms Configuration Manager. Beim Herunterladen von Inhalten überprüft die Tasksequenz diese Variable. Wenn angegeben, führt die Tasksequenz das Programm zum Herunterladen des Inhalts aus.
SMSTSDownloadRetryCount
Die Anzahl der Male, mit denen Configuration Manager versucht, Inhalte von einem Verteilungspunkt herunterzuladen. Standardmäßig versucht der Client dies 2 Mal.
SMSTSDownloadRetryDelay
Die Anzahl der Sekunden, die Configuration Manager wartet, bevor erneut versucht wird, Inhalte von einem Verteilungspunkt herunterzuladen. Standardmäßig wartet der Client 15 Sekunden, bevor er es erneut versucht.
SMSTSDriverRequestConnectTimeOut
Gilt für den Schritt "Treiber automatisch anwenden ".
Beim Anfordern des Treiberkatalogs gibt diese Variable die Anzahl der Sekunden an, die die Tasksequenz auf die HTTP-Serververbindung wartet. Wenn die Verbindung länger dauert als die Timeouteinstellung, bricht die Tasksequenz die Anforderung ab. Standardmäßig ist das Timeout auf 60 Sekunden festgelegt.
SMSTSDriverRequestReceiveTimeOut
Gilt für den Schritt "Treiber automatisch anwenden ".
Beim Anfordern des Treiberkatalogs gibt diese Variable die Anzahl der Sekunden an, die die Tasksequenz auf eine Antwort wartet. Wenn die Verbindung länger dauert als die Timeouteinstellung, bricht die Tasksequenz die Anforderung ab. Standardmäßig ist das Timeout auf 480 Sekunden festgelegt.
SMSTSDriverRequestResolveTimeOut
Gilt für den Schritt "Treiber automatisch anwenden ".
Beim Anfordern des Treiberkatalogs gibt diese Variable die Anzahl der Sekunden an, die die Tasksequenz auf die HTTP-Namensauflösung wartet. Wenn die Verbindung länger dauert als die Timeouteinstellung, bricht die Tasksequenz die Anforderung ab. Standardmäßig ist das Timeout auf 60 Sekunden festgelegt.
SMSTSDriverRequestSendTimeOut
Gilt für den Schritt "Treiber automatisch anwenden ".
Beim Senden einer Anforderung für den Treiberkatalog gibt diese Variable die Anzahl der Sekunden an, die die Tasksequenz wartet, um die Anforderung zu senden. Wenn die Anforderung länger dauert als die Zeitlimiteinstellung, bricht die Tasksequenz die Anforderung ab. Standardmäßig ist das Timeout auf 60 Sekunden festgelegt.
SMSTSErrorDialogTimeout
Wenn in einer Tasksequenz ein Fehler auftritt, wird ein Dialogfeld mit dem Fehler angezeigt. Die Tasksequenz schließt sie automatisch nach der durch diese Variable angegebenen Anzahl von Sekunden. Standardmäßig beträgt dieser Wert 900 Sekunden (15 Minuten).
SMSTSLanguageFolder
Verwenden Sie diese Variable, um die Anzeigesprache eines sprachneutralen Startimages zu ändern.
SMSTSLocalDataDrive
Gibt an, wo die Tasksequenz temporäre Cachedateien auf dem Zielcomputer speichert, während sie ausgeführt wird.
Legen Sie diese Variable fest, bevor die Tasksequenz gestartet wird, z. B. durch Festlegen einer Sammlungsvariablen. Sobald die Tasksequenz gestartet wird, definiert Configuration Manager die _SMSTSMDataPath Variable basierend auf der Definition der SMSTSLocalDataDrive-Variablen.
SMSTSMP
Verwenden Sie diese Variable, um die URL oder IP-Adresse des Configuration Manager Verwaltungspunkts anzugeben.
SMSTSMPListRequestTimeoutEnabled
Gilt für die folgenden Schritte:
(Eingabe)
Wenn sich der Client nicht im Intranet befindet, verwenden Sie diese Variable, um wiederholte MPList-Anforderungen zum Aktualisieren des Clients zu aktivieren. Standardmäßig ist diese Variable auf Truegesetzt.
Wenn Clients im Internet sind, setzen Sie diese Variable auf False , um unnötige Verzögerungen zu vermeiden.
SMSTSMPListRequestTimeout
Gilt für die folgenden Schritte:
(Eingabe)
Wenn die Tasksequenz die Verwaltungspunktliste (Management Point List, MPList) nicht von den Ortungsdiensten abrufen kann, gibt diese Variable an, wie viele Millisekunden sie wartet, bevor der Schritt wiederholt wird. Standardmäßig wartet 60000 die Tasksequenz Millisekunden (60 Sekunden), bevor ein Wiederholungsversuch erfolgt. Sie versucht es bis zu dreimal.
SMSTSPeerDownload
Verwenden Sie diese Variable, um dem Client die Verwendung von Windows PE-Peercache zu ermöglichen. Wenn Sie diese Variable festlegen, wird diese Funktion aktiviert true .
SMSTSPeerRequestPort
Ein benutzerdefinierter Netzwerkport, der vom Windows PE-Peercache für die anfängliche Übertragung verwendet wird. Der in den Clienteinstellungen konfigurierte Standardport ist 8004.
SMSTSPersistContent
Verwenden Sie diese Variable, um Inhalte im Tasksequenzcache vorübergehend beizubehalten. Diese Variable unterscheidet sich von SMSTSPreserveContent, das den Inhalt nach Abschluss der Tasksequenz im Configuration Manager-Clientcache beibehält. SMSTSPersistContent verwendet den Tasksequenzcache, SMSTSPreserveContent den Configuration Manager Clientcache.
SMSTSPostAction
Gibt einen Befehl an, der nach Abschluss der Tasksequenz ausgeführt wird. Kurz vor dem Beenden der Tasksequenz erzeugt der TSManager-Prozess die angegebene Post-Aktion. Es wartet nicht und zeichnet keinen Status auf, sondern wird nach dem Aufruf dieses Befehls einfach beendet.
Geben Sie shutdown.exe /r /t 30 /f z. B. an, dass der Computer 30 Sekunden nach Abschluss der Tasksequenz neu gestartet werden soll.
SMSTSPreferredAdvertID
Erzwingt die Ausführung einer bestimmten gezielten Bereitstellung auf dem Zielcomputer durch die Tasksequenz. Legen Sie diese Variable über einen Vorstartbefehl von Medien oder PXE fest. Ist diese Variable gesetzt, überschreibt die Tasksequenz alle erforderlichen Bereitstellungen.
SMSTSPreserveContent
Diese Variable kennzeichnet den Inhalt in der Tasksequenz, der nach der Bereitstellung im Configuration Manager-Clientcache beibehalten werden soll. Diese Variable unterscheidet sich von SMSTSPersistContent, die den Inhalt nur für die Dauer der Tasksequenz beibehält. SMSTSPersistContent verwendet den Tasksequenzcache, SMSTSPreserveContent den Configuration Manager Clientcache. Legen Sie SMSTSPreserveContent auf true fest, um diese Funktion zu aktivieren.
SMSTSRebootDelay
Gibt an, wie viele Sekunden gewartet werden soll, bis der Computer neu gestartet wird. Wenn diese Variable Null (0) ist, zeigt der Tasksequenz-Manager vor dem Neustart kein Benachrichtigungsdialogfeld an.
Beispiel
0: Keine Benachrichtigung anzeigen60: Anzeigen einer Benachrichtigung für eine Minute
SMSTSRebootDelayNext
Verwenden Sie diese Variable mit der vorhandenen SMSTSRebootDelay-Variablen . Wenn Sie später einen Neustart mit einem anderen Timeout als dem ersten ausführen möchten, legen Sie SMSTSRebootDelayNext auf einen anderen Wert in Sekunden fest.
Beispiel
Sie möchten Benutzern zu Beginn einer Tasksequenz eines direkten Windows-Upgrades eine 60-minütige Neustartbenachrichtigung geben. Nach diesem ersten langen Timeout sollen zusätzliche Timeouts nur 60 Sekunden betragen. Legen Sie SMSTSRebootDelay auf 3600und SMSTSRebootDelayNext auf 60fest.
SMSTSRebootMessage
Gibt die Meldung an, die im Benachrichtigungsdialogfeld für den Neustart angezeigt werden soll. Wenn diese Variable nicht festgelegt ist, wird eine Standardmeldung angezeigt.
Beispiel
The task sequence is restarting this computer
SMSTSRebootRequested
Gibt an, dass nach Abschluss des aktuellen Tasksequenzschritts ein Neustart angefordert wird. Wenn für den Tasksequenzschritt ein Neustart erforderlich ist, um die Aktion abzuschließen, legen Sie diese Variable fest. Nach dem Neustart des Computers wird die Tasksequenz ab dem nächsten Tasksequenzschritt fortgesetzt.
-
HD: Neustart mit dem installierten Betriebssystem -
WinPE: Neustart zum zugeordneten Startabbild
SMSTSRetryRequested
Fordert eine Wiederholung an, nachdem der aktuelle Tasksequenzschritt abgeschlossen ist. Wenn diese Tasksequenzvariable festgelegt ist, konfigurieren Sie auch die Variable SMSTSRebootRequested . Nach dem Neustart des Computers führt der Tasksequenz-Manager denselben Tasksequenzschritt erneut aus.
SMSTSRunCommandLineAsUser
Gilt für den Schritt " Befehlszeile ausführen ".
Verwenden Sie Tasksequenzvariablen, um den Benutzerkontext für den Schritt "Befehlszeile ausführen " zu konfigurieren. Sie müssen den Schritt "Befehlszeile ausführen " nicht mit einem Platzhalterkonto konfigurieren, um die Variablen SMSTSRunCommandLineUserName und SMSTSRunCommandLineUserPassword zu verwenden.
Konfigurieren Sie SMSTSRunCommandLineAsUser mit einem der folgenden Werte:
true: Alle weiteren Schritte zum Ausführen der Befehlszeile , die im Kontext des in angegebenen BenutzersSMSTSRunCommandLineUserNameausgeführt werden.false: Alle weiteren Schritte zum Ausführen der Befehlszeile werden in dem Kontext ausgeführt, den Sie für den Schritt konfiguriert haben.
SMSTSRunCommandLineUserName
Gilt für den Schritt " Befehlszeile ausführen ".
(Eingabe)
Gibt das Konto an, mit dem die Befehlszeile ausgeführt wird. Der Wert ist eine Zeichenfolge im Format Benutzername für ein lokales Konto oder Domäne\Benutzername für ein Domänenkonto. Geben Sie das Kontokennwort mit der Variablen SMSTSRunCommandLineUserPassword an.
Hinweis
Verwenden Sie die Variable SMSTSRunCommandLineAsUser mit dieser Variablen, um den Benutzerkontext für diesen Schritt zu konfigurieren.
Weitere Informationen zum ausführenden Tasksequenzkonto finden Sie unter Konten.
SMSTSRunCommandLineUserPassword
Gilt für den Schritt " Befehlszeile ausführen ".
(Eingabe)
Gibt das Kennwort für das Konto an, das durch die Variable SMSTSRunCommandLineUserName angegeben wird.
SMSTSRunPowerShellAsUser
Gilt für den Schritt " PowerShell-Skript ausführen ".
Verwenden Sie Tasksequenzvariablen, um den Benutzerkontext für den Schritt "PowerShell Skript ausführen " zu konfigurieren. Sie müssen den Schritt "PowerShell-Skript ausführen " nicht mit einem Platzhalterkonto konfigurieren, um die Variablen SMSTSRunPowerShellUserName und SMSTSRunPowerShellUserPassword zu verwenden.
Konfigurieren Sie SMSTSRunPowerShellAsUser mit einem der folgenden Werte:
true: Alle weiteren Schritte zum Ausführen von PowerShell-Skripts , die im Kontext des in angegebenen BenutzersSMSTSRunPowerShellUserNameausgeführt werden.false: Alle weiteren Schritte zum Ausführen von PowerShell-Skripts werden in dem Kontext ausgeführt, den Sie für den Schritt konfiguriert haben.
SMSTSRunPowerShellUserName
Gilt für den Schritt " PowerShell-Skript ausführen ".
(Eingabe)
Gibt das Konto an, unter dem das PowerShell-Skript ausgeführt wird. Der Wert ist eine Zeichenfolge im Format Benutzername oder Domäne\Benutzername. Geben Sie das Kontokennwort mit der Variablen SMSTSRunPowerShellUserPassword an.
Hinweis
Um diese Variablen zu verwenden, konfigurieren Sie den Schritt PowerShell-Skript ausführen mit der Einstellung Diesen Schritt als folgendes Konto ausführen. Wenn Sie diese Option aktivieren und den Benutzernamen und das Kennwort mit Variablen festlegen, geben Sie einen beliebigen Wert für das Konto an.
Weitere Informationen zum ausführenden Tasksequenzkonto finden Sie unter Konten.
SMSTSRunPowerShellUserPassword
Gilt für den Schritt " PowerShell-Skript ausführen ".
(Eingabe)
Gibt das Kennwort für das Konto an, das durch die Variable SMSTSRunPowerShellUserName angegeben wird.
SMSTSSoftwareUpdateScanTimeout
Gilt für den Schritt "Software-Updates installieren".
(Eingabe)
Steuern Sie das Timeout für die Softwareupdatesüberprüfung während dieses Schritts. Wenn Sie z. B. während des Scans zahlreiche Updates erwarten, erhöhen Sie den Wert. Der Standardwert ist 3600 Sekunden (60 Minuten). Der Variablenwert wird in Sekunden festgelegt.
SMSTSUDAUsers
Gibt die primären Benutzer des Zielcomputers mit dem folgenden Format an: <DomainName>\<UserName>. Trennen Sie mehrere Benutzer durch ein Komma (,). Weitere Informationen finden Sie unter Zuordnen von Benutzern zu einem Zielcomputer.
Beispiel
contoso\jqpublic, contoso\megb, contoso\janedoh
SMSTSWaitCcmexecOperationalTimeout
(Eingabe)
Verwenden Sie diese Variable, um das Zeitlimit für die Tasksequenz zu steuern, die auf den vollständigen Start des SMS-Agenten-Hostdiensts (ccmexec) wartet. Geben Sie diesen Wert in Sekunden an. Das Standardzeitlimit beträgt 30 Minuten oder 1800 Sekunden.
Beispiele für SMSTSWaitCcmexecOperationalTimeout
-
1800(Standard): 30 Minuten -
300: Die Tasksequenz wartet fünf Minuten auf ccmexec
SMSTSWaitForSecondReboot
Gilt für den Schritt "Software-Updates installieren".
(Eingabe)
Diese optionale Tasksequenzvariable steuert das Clientverhalten, wenn eine durch den Task Software installieren Updates ausgelöste Softwareupdateinstallation mehrere Neustarts erfordert. Legen Sie diese Variable vor dem Schritt "Software-Updates installieren" fest, um zu verhindern, dass eine Tasksequenz aufgrund mehrerer Neustarts nach der Softwareupdateinstallation fehlschlägt.
Diese Variable ist nützlich, wenn ein einzelner Schritt "Software installieren" Updates Tasksequenz Softwareupdates installiert, die mehrere Neustarts erfordern, um die Installation abzuschließen.
Legen Sie den Wert SMSTSWaitForSecondReboot in Sekunden fest, um anzugeben, wie lange die Tasksequenz bei diesem Schritt angehalten wird, während der Computer neu gestartet wird. Planen Sie genügend Zeit für den Fall ein, dass es mehrere Neustarts gibt. Wenn Sie beispielsweise SMSTSWaitForSecondReboot festlegen, 600wird die Tasksequenz nach einem Neustart für 10 Minuten angehalten, bevor zusätzliche Schritte ausgeführt werden.
Die Variable SMSTSWaitForSecondReboot ist für die Verwendung mit dem Task "Software-Updates installieren" vorgesehen, kann aber an beliebiger Stelle in der Tasksequenz festgelegt werden, um Verzögerungen nach Neustarts einzuführen, die von anderen Tasks als dem Task "Software-Updates installieren" initiiert wurden. Aus diesem Grund ist es ratsam, diese Variable, wenn sie vor der Aufgabe Software-Updates installieren, auch nach der Aufgabe Software-Updates installieren mit dem Wert .0 Dadurch wird die Variable zurückgesetzt und unnötige Verzögerungen während der Tasksequenz verhindert. Wenn die Tasksequenz mehrere Installationssoftware Updates-Tasks enthält, definieren Sie die Variable auf den gewünschten Wert vor der ersten Installationsaufgabe Software Updates und setzen Sie sie dann auf 0 die Zeit nach der letzten Aufgabe Software installieren Updates zurück.
Hinweis
Diese Variable gilt nur für OSD-Tasksequenzen, die ein Betriebssystem bereitstellen. Sie funktioniert nicht mit Tasksequenzen, die nicht die Setupfenster und die ConfigMgr-Aufgabe verwenden, z. B. eigenständige Tasksequenzen oder Tasksequenzen für direkte Upgrades.
TSDebugMode
Legen Sie diese Variable auf für ein Sammlungs- oder Computerobjekt fest TRUE , für das die Tasksequenz bereitgestellt wird. Jedes Gerät, für das diese Variable festgelegt ist, versetzt jede darauf bereitgestellte Tasksequenz in den Debugmodus.
Weitere Informationen finden Sie unter Debuggen einer Tasksequenz.
TSDebugOnError
Legen Sie diese Variable so fest, dass TRUE der Tasksequenzdebugger automatisch gestartet wird, wenn die Tasksequenz einen Fehler zurückgibt.
Diese Variable festlegen mit:
Der Schritt " Tasksequenzvariable festlegen "
Eine Sammlungsvariable. Weitere Informationen finden Sie unter Festlegen von Variablen.
TSDisableProgressUI
Verwenden Sie diese Variable, um zu steuern, wann die Tasksequenz den Endbenutzern den Fortschritt anzeigt. Um den Fortschritt zu unterschiedlichen Zeiten auszublenden oder anzuzeigen, setzen Sie diese Variable mehrmals in einer Tasksequenz.
true: Tasksequenzstatus ausblendenfalse: Tasksequenzstatus anzeigen
TSErrorOnWarning
Gilt für den Schritt "Anwendung installieren ".
(Eingabe)
Geben Sie an, ob das Tasksequenzmodul eine erkannte Warnung während dieses Schritts als Fehler betrachtet. Die Tasksequenz legt die _TSAppInstallStatus Variable fest, wenn Warning eine oder mehrere Anwendungen oder eine erforderliche Abhängigkeit nicht installiert wurden, weil sie eine Anforderung nicht erfüllte. Wenn Sie diese Variable auf Truefestlegen und die Tasksequenz _TSAppInstallStatus auf Warningfestlegt, ist das Ergebnis ein Fehler. Der Wert ist False das Standardverhalten.
TSProgressInfoLevel
Geben Sie diese Variable an, um die Art der Informationen zu steuern, die im Statusfenster der Tasksequenz angezeigt werden. Verwenden Sie die folgenden Werte für diese Variable:
-
1: Den aktuellen Schritt und die Gesamtzahl der Schritte in den Fortschrittstext aufnehmen. Beispiel: 2 von 10. -
2: Enthält den aktuellen Schritt, die Gesamtzahl der Schritte und den Prozentsatz der abgeschlossenen Schritte. Beispiel: 2 von 10 (20 % abgeschlossen). -
3: Den Prozentsatz der Fertigstellung einschließen. Beispiel: (20 % abgeschlossen).
TSUEFIDrive
Wird für die Eigenschaften einer FAT32-Partition im Feld "Variable" verwendet. Wenn die Tasksequenz diese Variable erkennt, bereitet sie den Datenträger für den Übergang zu UEFI vor, bevor der Computer neu gestartet wird. Weitere Informationen finden Sie unter Tasksequenzschritte zum Verwalten der Konvertierung von BIOS in UEFI.
WorkingDirectory
Gilt für den Schritt " Befehlszeile ausführen ".
(Eingabe)
Gibt das Startverzeichnis für eine Befehlszeilenaktion an. Der angegebene Verzeichnisname darf maximal 255 Zeichen lang sein.
Beispiele
C:\%SystemRoot%
Veraltete Variablen
Die folgenden Variablen sind veraltet:
- OSDAllowUnsignedDriver: Wird nicht bei der Bereitstellung von Windows Vista und späteren Betriebssystemen verwendet
- OSDBuildStorageDriverList: Gilt nur für Windows XP und Windows Server 2003
- OSDDiskpartBiosCompatibilityMode: Nur bei Bereitstellung von Windows XP oder Windows Server 2003 erforderlich
- OSDInstallEditionIndex: Nach Windows Vista nicht erforderlich
- OSDPreserveDriveLetter: Weitere Informationen finden Sie unter OSDPreserveDriveLetter
OSDPreserveDriveLetter
Wichtig
Diese Tasksequenzvariable ist veraltet.
Während einer Betriebssystembereitstellung bestimmt Windows Setup standardmäßig den besten zu verwendenden Laufwerkbuchstaben (in der Regel C:).
Bisheriges Verhalten: Beim Anwenden eines Images bestimmt die OSDPreverveDriveLetter-Variable, ob die Tasksequenz den in der Image-Datei (WIM) erfassten Laufwerkbuchstaben verwendet. Legen Sie den Wert für diese Variable so fest, dass false der Speicherort verwendet wird, den Sie für die Einstellung "Ziel " im Tasksequenzschritt "Betriebssystem anwenden " angeben. Weitere Informationen finden Sie unter Anwenden eines Betriebssystemimage.