SynchronousCommand
SynchronousCommand
especifica um único comando para executar na primeira vez que um usuário faz logon no computador.
FirstLogonCommands
são executados após o logon, mas antes que o usuário veja a área de trabalho.
Se você criar uma conta de usuário sem privilégios administrativos, os seguintes comandos poderão não ser executados:
- Se o Controle de Conta de Usuário estiver habilitado, quando esse usuário fizer logon pela primeira vez, uma caixa de diálogo será exibida, solicitando que o usuário tenha a opção de permitir que um administrador aplique os comandos. Se o usuário selecionar Cancelar, esses comandos não serão executados.
- Se o Controle de Conta de Usuário estiver desabilitado, esses comandos não serão executados.
Ao adicionar um script usando FirstLogonCommands, ele será disparado na próxima inicialização, mesmo que você inicialize no modo de auditoria usando Ctrl+Shift+F3. Se você planeja usar o modo de auditoria posteriormente, adicione a seguinte configuração para ignorar esse script automaticamente: Microsoft-Windows-Deployment\Reseal\Mode = Audit.
Observação
Esses comandos agora são executados de forma assíncrona em relação ao outro trabalho que ocorre quando um usuário faz logon no computador. No entanto, cada comando ainda é executado sequencialmente na ordem especificada. Ou seja, ao contrário de Microsoft-Windows-Shell-Setup-LogonCommands-AsynchronousCommand, todos os comandos que usam essas configurações não atenuadas não são iniciados ao mesmo tempo, aguardando a conclusão do comando anterior.
Elementos filho
Configuração | Descrição |
---|---|
CommandLine | Especifica o caminho para o comando a ser executado. |
Descrição | Descreve o comando a ser executado. |
Ordem | Especifica a ordem na qual o comando é executado. |
RequiresUserInput | Especifica se o primeiro comando de logon inicia uma caixa de diálogo que requer a entrada do usuário. Isso pode reduzir o atraso da tela "Preparando sua área de trabalho". |
Observação
Não há suporte para FirstLogonCommands no Windows 10 no modo S.
Aprovações de configuração válidas
oobeSystem
Hierarquia Pai
Microsoft-Windows-Shell-Setup | FirstLogonCommands | SynchronousCommand
Aplica-se A
Confira uma lista das edições e das arquiteturas do Windows compatíveis com esse componente em Microsoft-Windows-Shell-Setup.
Exemplo de XML
A saída XML a seguir mostra como definir os primeiros comandos de logon.
<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>