settingsType Complex Type
Define os elementos filho e as informações de sequenciamento para o elemento Settings (taskType).
<xs:complexType name="settingsType">
<xs:all>
<xs:element name="AllowStartOnDemand"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="RestartOnFailure"
type="restartType"
minOccurs="0"
/>
<xs:element name="MultipleInstancesPolicy"
type="multipleInstancesPolicyType"
default="IgnoreNew"
minOccurs="0"
/>
<xs:element name="DisallowStartIfOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StopIfGoingOnBatteries"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="AllowHardTerminate"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="StartWhenAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="NetworkProfileName"
type="string"
minOccurs="0"
/>
<xs:element name="RunOnlyIfNetworkAvailable"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="WakeToRun"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="Enabled"
type="boolean"
default="true"
minOccurs="0"
/>
<xs:element name="Hidden"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DeleteExpiredTaskAfter"
type="duration"
default="PT0S"
minOccurs="0"
/>
<xs:element name="IdleSettings"
type="idleSettingsType"
minOccurs="0"
/>
<xs:element name="NetworkSettings"
type="networkSettingsType"
minOccurs="0"
/>
<xs:element name="ExecutionTimeLimit"
type="duration"
minOccurs="0"
/>
<xs:element name="Priority"
type="priorityType"
default="7"
minOccurs="0"
/>
<xs:element name="RunOnlyIfIdle"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="UseUnifiedSchedulingEngine"
type="boolean"
default="false"
minOccurs="0"
/>
<xs:element name="DisallowStartOnRemoteAppSession"
type="boolean"
default="false"
minOccurs="0"
/>
</xs:all>
</xs:complexType>
Elementos filho
Elemento | Type | Descrição |
---|---|---|
AllowHardTerminate | booleano | Especifica se o serviço Agendador de Tarefas permite o encerramento rígido da tarefa. |
AllowStartOnDemand | booleano | Especifica que a tarefa pode ser iniciada usando o comando Executar ou o menu Contexto. |
DeleteExpiredTaskAfter | duration | Especifica a quantidade de tempo que o Agendador de Tarefas aguardará antes de excluir a tarefa depois que ela expirar. Se nenhum valor for especificado para esse elemento, o serviço Agendador de Tarefas não excluirá a tarefa. |
DisallowStartIfOnBatteries | booleano | Especifica que a tarefa não será iniciada se o computador estiver em execução com a energia da bateria. |
DisallowStartOnRemoteAppSession | booleano | Especifica que a tarefa não deve ser iniciada se a tarefa for disparada para ser executada em uma sessão RAIL (Remote Applications Integrated Locally). |
Habilitado | booleano | Especifica que a tarefa está habilitada. A tarefa só pode ser executada quando essa configuração é True. |
ExecutionTimeLimit | duration | Especifica o tempo permitido para concluir a tarefa. |
Hidden | booleano | Especifica, por padrão, que a tarefa não ficará visível na interface do usuário . |
IdleSettings | idleSettingsType | Especifica como o Agendador de Tarefas executa tarefas quando o computador está em um estado ocioso. |
MultipleInstancesPolicy | multipleInstancesPolicyType | Especifica a política que define como o Agendador de Tarefas lida com várias instâncias da tarefa. |
NetworkProfileName | string | Especifica o nome de um perfil de rede. O serviço Agendador de Tarefas verifica a disponibilidade dessa rede quando o elemento RunOnlyIfNetworkAvailable é definido como True. O nome é usado para fins de exibição. |
NetworkSettings | networkSettingsType | Especifica as configurações que o serviço Agendador de Tarefas usa para obter um perfil de rede. O serviço Agendador de Tarefas verifica a disponibilidade dessa rede quando o elemento RunOnlyIfNetworkAvailable é definido como True. |
Priority | priorityType | Especifica o nível de prioridade para a tarefa. |
RestartOnFailure | restartType | Especifica que o Agendador de Tarefas tentará reiniciar a tarefa se falhar por algum motivo. |
RunOnlyIfIdle | booleano | Especifica que a tarefa é executada somente quando o computador está em um estado ocioso. |
RunOnlyIfNetworkAvailable | booleano | Especifica que o Agendador de Tarefas executará a tarefa somente quando uma rede estiver disponível. |
StartWhenAvailable | booleano | Especifica que o Agendador de Tarefas pode iniciar a tarefa a qualquer momento depois que o horário agendado tiver passado. |
StopIfGoingOnBatteries | booleano | Especifica que a tarefa será interrompida se o computador mudar para a energia da bateria. |
UseUnifiedSchedulingEngine | booleano | Especifica que a tarefa é executada usando o Mecanismo de Agendamento Unificado. |
WakeToRun | booleano | Especifica que o Agendador de Tarefas ativará o computador antes de executar a tarefa. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de