Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A SMS_TaskSequencePackage classe Windows Management Instrumentation (WMI) é uma classe de servidor do Fornecedor de SMS, no Configuration Manager, que representa um pacote de sequência de tarefas que define os passos a executar para a sequência de tarefas.
A sintaxe seguinte é simplificada a partir do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.
Sintaxe
Class SMS_TaskSequencePackage : SMS_PackageBaseclass
{
UInt32 ActionInProgress;
String AlternateContentProviders;
String BootImageID;
String Category;
String CustomProgressMsg;
String DependentProgram;
String Description;
UInt32 Duration;
UInt8 ExtendedData[];
UInt32 ExtendedDataSize;
UInt32 ForcedDisconnectDelay;
Boolean ForcedDisconnectEnabled;
UInt32 ForcedDisconnectNumRetries;
UInt8 Icon[];
UInt32 IconSize;
Boolean IgnoreAddressSchedule;
UInt8 ISVData[];
UInt32 ISVDataSize;
String Language;
DateTime LastRefreshTime;
String LocalizedCategoryInstanceNames[];
String Manufacturer;
String MIFFilename;
String MIFName;
String MIFPublisher;
String MIFVersion;
String Name;
UInt32 NumOfPrograms;
String PackageID;
UInt32 PackageSize;
UInt32 PackageType;
UInt32 PkgFlags;
UInt32 PkgSourceFlag;
String PkgSourcePath;
String PreferredAddressType;
UInt32 Priority;
UInt32 ProgramFlags;
SMS_TaskSequence_Reference References[];
Boolean RefreshPkgSourceFlag;
SMS_ScheduleToken RefreshSchedule[];
String SecuredScopeNames[];
String SedoObjectVersion;
UInt32 ReferencesCount;
String Reserved;
String Sequence;
String ShareName;
UInt32 ShareType;
DateTime SourceDate;
String SourceSite;
UInt32 SourceVersion;
String StoredPkgPath;
UInt32 StoredPkgVersion;
SMS_OS_Details SupportedOperatingSystems[];
UInt32 TaskSequenceFlags;
UInt32 Type;
String Version;
};
Métodos
A tabela seguinte mostra os métodos em SMS_TaskSequencePackage.
| Método | Descrição |
|---|---|
| Método AddChangeNotification na Classe SMS_TaskSequencePackage | Adiciona uma notificação de alteração do pacote de sequência de tarefas. |
| Método AddDistributionPoints na Classe SMS_TaskSequencePackage | Adiciona os pontos de distribuição para o pacote de sequência de tarefas. |
| Método CheckReferencesShareType na Classe SMS_TaskSequencePackage | Verifica todo o pacote referido para esta sequência de tarefas e devolve tudo o que não é partilhado. |
| Método GetClientConfigPolicies na Classe SMS_TaskSequencePackage | Obtém todas as políticas de configuração de cliente ao nível do site e as atribuições de política correspondentes. |
| Método GetContentHash na Classe SMS_TaskSequencePackage | Obtém o hash de conteúdo Configuration Manager específico. |
| Método GetPackageDefaultHash na Classe SMS_TaskSequencePackage | Obtém o hash de um pacote Configuration Manager. |
| Método GetPackageHash na Classe SMS_TaskSequencePackage | Obtém o hash de certificado para o pacote de sequência de tarefas. |
| Método GetSequence na Classe SMS_TaskSequencePackage | Obtém uma sequência de tarefas a partir de um pacote de sequência de tarefas. |
| Método GetTsPolicies na Classe SMS_TaskSequencePackage | Obtém todas as políticas associadas à sequência de tarefas especificada. |
| Método GetTsPoliciesSaMedia na Classe SMS_TaskSequencePackage | Obtém todas as políticas associadas à sequência de tarefas especificada. |
| Método GetTSRelatedToDriverCategory na Classe SMS_TaskSequencePackage | Obtenha pacotes de sequência de tarefas relacionados com a categoria especificada. |
| Método ImportSequence na Classe SMS_TaskSequencePackage | Importa um SMS_TaskSequence objeto com base no XML fornecido. |
| Método RefreshPkgSource na Classe SMS_TaskSequencePackage | Atualiza a origem do pacote em todos os pontos de distribuição quando as propriedades do pacote não foram alteradas. |
| Método SetSequence na Classe SMS_TaskSequencePackage | Atualizações um pacote de sequência de tarefas com a sequência de tarefas de entrada. |
| Método SetSourceSite na Classe SMS_TaskSequencePackage | Define o código do site de origem para o pacote de sequência de tarefas. |
| Método Unlock na Classe SMS_TaskSequencePackage | Define o site de origem para o site atual, que desbloqueia o pacote de sequência de tarefas. |
Propriedades
ActionInProgress Tipo de dados: UInt32
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
AlternateContentProviders Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: [grande, preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
BootImageID Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
ID do pacote de imagem de arranque se a sequência de tarefas contiver uma referência a uma imagem de arranque na References propriedade . Para obter informações sobre o pacote de imagem de arranque, veja Classe WMI de Servidor SMS_BootImagePackage.
Category Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Categoria do pacote de sequência de tarefas. O valor predefinido é "". A categoria do pacote é atribuída com a Category propriedade da Classe WMI de Servidor SMS_TaskSequence.
CustomProgressMsg Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Uma mensagem de progresso personalizada especificada na consola do Configuration Manager.
DependentProgram Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Uma cadeia de texto formatada que define qualquer programa que deve ser executado antes do programa atual. O formato é "<PackageID>;;<ProgramName>". Para obter mais informações, veja Classe WMI de Servidor SMS_Program.
Description Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Duration Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
O tempo aproximado, em minutos, que o programa demora a ser executado. O valor padrão é 0.
ExtendedData Tipo de dados: UInt8 Matriz
Tipo de acesso: Leitura/Escrita
Qualificadores: [grande, preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ExtendedDataSize Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ForcedDisconnectDelay Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ForcedDisconnectEnabled Tipo de dados: Boolean
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ForcedDisconnectNumRetries Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Icon Tipo de dados: UInt8 Matriz
Tipo de acesso: Leitura/Escrita
Qualificadores: [grande]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
IconSize Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
IgnoreAddressSchedule Tipo de dados: Boolean
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ISVData Tipo de dados: UInt8 Matriz
Tipo de acesso: Leitura/Escrita
Qualificadores: [grande, preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ISVDataSize Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Language Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
LastRefreshTime Tipo de dados: DateTime
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
LocalizedCategoryInstanceNames Tipo de dados: String Array
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Manufacturer Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
MIFFilename Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
MIFName Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
MIFPublisher Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
MIFVersion Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Name Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
NumOfPrograms Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
PackageID Tipo de dados: String
Tipo de acesso: Ler
Qualificadores [chave]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
PackageSize Tipo de dados: UInt32
Tipo de acesso: Ler
Veja Classe WMI de Servidor SMS_PackageBaseclass.
PackageType Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Para esta classe, o tipo de pacote é PKG_TYPE_TASK_SEQUENCE (4).
PkgFlags Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: [bits]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
PkgSourceFlag Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
PkgSourcePath Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
PreferredAddressType Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Priority Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ProgramFlags Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: [bits]
Sinalizadores que identificam as características de instalação do programa. Os sinalizadores predefinidos são o programa predefinido, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS e ANY_PLATFORM. O valor predefinido é 152084496.
| Bit | Decimal | Hexadecimal | Descrição |
|---|---|---|---|
| 0 | 1 | 0x00000001 | AUTHORIZED_DYNAMIC_INSTALL. O programa está autorizado para instalação dinâmica. |
| 1 | 2 | 0x00000002 | USE_CUSTOM_PROGRESS_MSG. O programa utiliza uma mensagem de progresso personalizado. |
| 8 | 256 | 0x00000100 | WINDOWS_CE. Utilize Windows CE como o programa do dispositivo. Se este valor estiver definido, o programa não é oferecido aos clientes de ambiente de trabalho. |
| 9 | 512 | 0x00000200 | RUN_DEPENDANT_ALWAYS. Execute sempre o dependente imediato do programa. |
| 10 | 1024 | 0x00000400 | CONTAGEM DECRESCENTE. Apresentar a caixa de diálogo contagem decrescente. |
| 12 | 4096 | 0x00001000 | DESATIVADO. O programa está desativado. |
| 13 | 8192 | 0x00002000 | AUTOMÁTICA. O programa não requer interação do utilizador. |
| 14 | 16384 | 0x00004000 | USERCONTEXT. O programa tem de ser executado no contexto de utilizador. Defina sempre o valor como 0. |
| 15 | 32768 | 0x00008000 | ADMINRIGHTS. O programa tem de ser executado ao abrigo dos direitos de administrador. |
| 16 | 65536 | 0x00010000 | EVERYUSER. O programa tem de ser executado por todos os utilizadores para os quais é válido. Esta definição é válida apenas para tarefas obrigatórias. Defina sempre o valor como 0. |
| 17 | 131072 | 0x00020000 | NOUSERLOGGEDIN. O programa é executado apenas quando nenhum utilizador tem sessão iniciada. |
| 18 | 262144 | 0x00040000 | OKTOQUIT. O encerramento do programa está ativado. Defina sempre o valor como 0. |
| 19 | 524288 | 0x00080000 | OKTOREBOOT. O reinício do computador está ativado. Defina sempre o valor como 0. |
| 20 | 1048576 | 0x00100000 | USEUNCPATH. O acesso ao programa utiliza um caminho UNC (Universal Naming Convention). |
| 21 | 2097152 | 0x00200000 | PERSISTCONNECTION. A ligação do programa é persistente. Defina sempre o valor como 0. |
| 22 | 4194304 | 0x00400000 | RUNMINIMIZED. Maximizar a janela do programa. Defina sempre o valor como 0. |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Minimizar a janela do programa. Defina sempre o valor como 0. |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW. Ocultar a janela do programa. |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF. O início de sessão está ativado. Defina sempre o valor como 0. |
| 26 | 67108864 | 0x04000000 | RUNACCOUNT. Execute o programa com o acesso à conta. |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM. O programa pode ser executado em qualquer sistema operativo. |
| 28 | 268435456 | 0x10000000 | STILL_RUNNING. O programa está atualmente em execução. |
| 29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL. O programa tem um utilitário de desinstalação. Defina sempre o valor como 0. |
| 31 | 2147483648 | 0x80000000 | SHOW_IN_ARP. Apresentar o programa em Adicionar ou Remover Programas. |
References Tipo de dados: SMS_TaskSequence_Reference Matriz
Tipo de acesso: Só de leitura
Qualificadores: [preguiçoso, lido]
SMS_TaskSequence_Reference objetos da Classe WMI de Servidor que representam os pacotes/programas e aplicações referidos por passos na sequência de tarefas.
RefreshPkgSourceFlag Tipo de dados: Boolean
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
RefreshSchedule Tipo de dados: SMS_ScheduleToken Matriz
Tipo de acesso:
Qualificadores: [máx.(15), em diferido]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ReferencesCount Tipo de dados: UInt32
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Tamanho da matriz indicada pela References propriedade . Isto representa o número de pacotes/programas e aplicações referenciados pela sequência de tarefas.
Reserved Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
Utilizado internamente pelo Fornecedor de SMS.
SecuredScopeNames Tipo de dados: String Array
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
SedoObjectVersion Tipo de dados: String
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Sequence Tipo de dados: String
Tipo de acesso: Só de leitura
Qualificadores: [preguiçoso, lido]
Dados formatados em XML que contêm informações de sequência de tarefas.
ShareName Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
ShareType Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
SourceDate Tipo de dados: DateTime
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
SourceSite Tipo de dados: String
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
SourceVersion Tipo de dados: UInt32
Tipo de acesso: Só de leitura
Qualificadores: [ler]
Veja Classe WMI de Servidor SMS_PackageBaseclass.
StoredPkgPath Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
StoredPkgVersion Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
SupportedOperatingSystems Tipo de dados: SMS_OS_Details Matriz
Tipo de acesso: Leitura/Escrita
Qualificadores: [preguiçoso]
SMS_OS_Details objetos da Classe WMI de Servidor que descrevem os detalhes das plataformas nas quais o programa pode ser executado.
TaskSequenceFlags Tipo de dados: UInt32
Tipo de acesso: Leitura/Escrita
Qualificadores: [em diferido, bits("DANGLING_REF(0)")]
Sinalizadores que indicam as condições do pacote de sequência de tarefas. O único sinalizador atualmente definido é DANGLING_REF (bit 0).
| Bit | Descrição |
|---|---|
| 0 | Defina se a sequência de tarefas referencia um pacote que não está definido no site. |
Type Tipo de dados: UInt32
Tipo de acesso: Só de leitura
Qualificadores: [preguiçoso, lido]
O tipo de sequência de tarefas representado pelo pacote. Os valores possíveis são:
| Valor | Descrição |
|---|---|
| 1 | Sequência de tarefas genérica |
| 2 | Sequência de tarefas de implementação do sistema operativo |
Version Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Veja Classe WMI de Servidor SMS_PackageBaseclass.
Comentários
Os qualificadores de classe para esta classe incluem:
Protegido
Ícone("Package.ico")
Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na secção Propriedades, consulte Configuration Manager Classificadores de Classe e Propriedade.
Para começar a utilizar esta classe, veja Como Criar um Pacote de Sequência de Tarefas de Implementação do Sistema Operativo.
Crie um pacote de sequência de tarefas de implementação do sistema operativo ao criar uma instância da
SMS_TaskSequencePackageclasse para manter uma sequência de tarefas. A sequência de tarefas em si é criada com o Modelo de Objeto de Sequência de Tarefas de Implementação do Sistema Operativo e está associada ao pacote de sequência de tarefas através do método SetSequence na Classe SMS_TaskSequencePackage método. O pacote é anunciado aos clientes que podem executar a sequência de tarefas. Para obter mais informações, veja Como Criar um Pacote de Sequência de Tarefas de Implementação do Sistema Operativo.Para obter mais informações sobre os objetos WMI de sequência de tarefas, veja About Operating System Deployment Task Sequences (Acerca das Sequências de Tarefas de Implementação do Sistema Operativo).
Requisitos
Requisitos de Runtime
Para obter mais informações, veja Configuration Manager Server Runtime Requirements (Requisitos de Runtime do Servidor do Configuration Manager).
Requisitos de Desenvolvimento
Para obter mais informações, veja Requisitos de Desenvolvimento do Configuration Manager Server.