Freigeben über


SynchronousCommand

SynchronousCommand gibt einen einzelnen Befehl an, der ausgeführt wird, wenn sich ein Benutzer zum ersten Mal am Computer anmeldet. FirstLogonCommands werden nach der Anmeldung ausgeführt, aber bevor der Benutzer den Desktop sieht.

Wenn Sie ein Benutzerkonto erstellen, das keine Administratorrechte umfasst, werden die folgenden Befehle möglicherweise nicht ausgeführt:

  • Wenn die Benutzerkontensteuerung aktiviert ist, erhalten Benutzer beim ersten Anmelden die Option, einem Administrator das Anwenden der Befehle zu gestatten. Wenn der Benutzer Abbrechen auswählt, werden diese Befehle nicht ausgeführt.
  • Wenn die Benutzerkontensteuerung deaktiviert ist, werden diese Befehle nicht ausgeführt.

Wenn Sie ein Skript über FirstLogonCommands hinzufügen, wird dieses auch dann beim nächsten Start ausgelöst, wenn Sie mit STRG+UMSCHALT+F3 im Überwachungsmodus starten. Wenn Sie den Überwachungsmodus später verwenden möchten, fügen Sie die folgende Einstellung hinzu, um dieses Skript automatisch zu überspringen: Microsoft-Windows-Deployment\Reseal\Mode = Audit.

Hinweis

Diese Befehle werden jetzt asynchron ausgeführt, wenn sich ein Benutzer auf dem Computer anmeldet. Jeder Befehl wird jedoch weiterhin sequenziell in der angegebenen Reihenfolge ausgeführt. Das heißt, im Gegensatz zu Microsoft-Windows-Shell-Setup-LogonCommands-AsynchronousCommand werden alle Befehle, die diese Unattend-Einstellungen verwenden, nicht gleichzeitig gestartet, sondern warten weiterhin auf die Beendigung des vorherigen Befehls.

Untergeordnete Elemente

Einstellung Beschreibung
CommandLine Gibt den Pfad zum auszuführenden Befehl an.
Beschreibung Beschreibt den auszuführenden Befehl.
Order Legt die Reihenfolge fest, in der der Befehl ausgeführt wird.
RequiresUserInput Gibt an, ob der erste Anmeldebefehl ein Dialogfeld startet, das Eingaben vom Benutzer erfordert. Dies kann die Verzögerung des Bildschirms "Vorbereiten Ihres Desktops" verringern.

Hinweis

FirstLogonCommands werden in Windows 10 im S-Modus nicht unterstützt.

Gültige Konfigurationsdurchläufe

oobeSystem

Übergeordnete Hierarchie

Microsoft-Windows-Shell-Setup | FirstLogonCommands | SynchronousCommand

Gilt für

Eine Liste der Windows-Editionen und -Architekturen, die von dieser Komponente unterstützt werden, finden Sie unter Microsoft-Windows-Shell-Setup.

XML-Beispiel

Die folgende XML-Ausgabe zeigt, wie Befehle zur Ausführung bei der ersten Anmeldung festgelegt werden.

<FirstLogonCommands>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command1.exe</CommandLine>
      <Description>Description_of_command1</Description>
      <Order>1</Order>
   </SynchronousCommand>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command2.exe</CommandLine>
      <Description>Description_of_command2</Description>
      <Order>2</Order>
   </SynchronousCommand>
</FirstLogonCommands>

FirstLogonCommands