RunSynchronousCommandRunSynchronousCommand

RunSynchronousCommand 指定した構成パス中に実行する 1 つのコマンドを指定します。RunSynchronousCommand specifies a single command to run during the specified configuration pass.

他のコマンドの前に完了する必要があるコマンドを開始するには、ことができます、同期コマンドを使用しています。To start a command that needs to finish before other commands can start, use synchronous commands. サービスまたは同時に開始できるコマンドを実行するには、次のように使用します。 RunAsynchronous代わりにします。To run services or commands that can start at the same time, use RunAsynchronous instead.

RunSynchronousコマンドは、常に同じパスでのコマンドの前に実行します。RunSynchronous commands always run before commands in the same pass. RunSynchronous auditUser 構成では、ユーザー コンテキストで実行されたコマンドは、構成パスを渡すし、specialize 構成では、システム コンテキストで渡します。RunSynchronous commands run in the user context in the auditUser configuration pass configuration pass and in the system context in the specialize configuration pass.

警告

シャット ダウンまたはコンピューターを再起動するコマンドを追加しないでください。代わりに、設定を使用します。Microsoft Windows-Deployment\RunSynchronous\RunSynchronousCommand\WillRebootします。Do not add commands that shut down or reboot the computer; instead, use the setting: Microsoft-Windows-Deployment\RunSynchronous\RunSynchronousCommand\WillReboot.

子要素Child Elements

設定Setting 説明Description
資格情報Credentials パスへのアクセス時に使用する資格情報を指定します。Specifies the credentials to use when accessing paths.
説明Description 実行するコマンドの説明を指定します。Specifies a description of the command to run.
順序Order 実行するコマンドの順序を指定します。Specifies the order of the command to run.
パスPath 実行するコマンドへのパスを指定します。Specifies the path to the command to run.
WillRebootWillReboot 同期コマンドを実行した後、コンピューターを再起動するどのような場合を指定します。Specifies in what circumstances to restart the computer after running a synchronous command.

有効な構成パスValid Configuration Passes

auditUserauditUser

特殊化します。specialize

親階層Parent Hierarchy

Microsoft Windows-Deployment | RunSynchronous | RunSynchronousCommandMicrosoft-Windows-Deployment | RunSynchronous | RunSynchronousCommand

適用対象Applies To

Windows エディションとコンポーネントをサポートするアーキテクチャの一覧で、Microsoft Windows-Deploymentを参照してください。For the list of the Windows editions and architectures that this component supports, see Microsoft-Windows-Deployment.

XML の例XML Example

次の XML 出力は、同期コマンドを設定する方法を示します。The following XML output shows how to set synchronous commands.

<RunSynchronous>
   <RunSynchronousCommand wcm:action="add">
      <Credentials>
         <Domain>MyDomain</Domain>
         <Password>MyPassword</Password>
         <Username>MyUsername</Username>
      </Credentials>
      <Description>MySynchCommand1</Description>
      <Order>1</Order>
      <Path>\\network\server\share\filename</Path>
      <WillReboot>OnRequest</WillReboot>
   </RunSynchronousCommand>
   <RunSynchronousCommand wcm:action="add">
      <Credentials>
         <Domain>MyDomain</Domain>
         <Password>MyPassword</Password>
         <Username>MyUsername</Username>
      </Credentials>
      <Description>MySynchCommand2</Description>
      <Order>2</Order>
      <Path>\\network\server\share\filename</Path>
      <WillReboot>OnRequest</WillReboot>
   </RunSynchronousCommand>
</RunSynchronous>

RunSynchronousRunSynchronous

RunAsynchronousRunAsynchronous