Aufgabensequenzvariablen

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ätetreiber

  • false: 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

  • true
  • false

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

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-Konfigurationsdateien

  • Advanced: 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

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 Zielcomputer

  • false: 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

  • PerSeat
  • PerServer

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:

(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 80041010
    
  • Windows 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

  • All
  • Mandatory

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 anzeigen

  • 60: 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 Benutzers SMSTSRunCommandLineUserNameausgefü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 Benutzers SMSTSRunPowerShellUserNameausgefü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:

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 ausblenden

  • false: 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.

Siehe auch