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 WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor de provedor SMS, no Configuration Manager, que representa um pacote de sequência de tarefas que define as etapas a serem executadas para a sequência de tarefas.
A sintaxe a seguir é simplificada 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 a seguir 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 de 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 todos os pacotes referidos para essa sequência de tarefas e retorna todos os que não são compartilhados. |
| Método GetClientConfigPolicies na classe SMS_TaskSequencePackage | Obtém todas as políticas de configuração de cliente em todo o site e suas atribuições de política correspondentes. |
| Método GetContentHash na classe SMS_TaskSequencePackage | Obtém o hash de conteúdo específico do Configuration Manager. |
| Método GetPackageDefaultHash na classe SMS_TaskSequencePackage | Obtém o hash de um pacote do Configuration Manager. |
| Método GetPackageHash na classe SMS_TaskSequencePackage | Obtém o hash do certificado para o pacote de sequência de tarefas. |
| Método GetSequence na classe SMS_TaskSequencePackage | Obtém uma sequência de tarefas 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 à 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 de desbloqueio na classe SMS_TaskSequencePackage | Define o site de origem como o site atual, o que desbloqueia o pacote de sequência de tarefas. |
Propriedades
ActionInProgress Tipo de dados: UInt32
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
AlternateContentProviders Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Eliminatórias: [grande, preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
BootImageID Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
ID do pacote de imagem de inicialização se a sequência de tarefas contiver uma referência a uma imagem de inicialização na References propriedade. Para obter informações sobre o pacote de imagem de inicialização, consulte Classe WMI do SMS_BootImagePackage Server.
Category Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Categoria de pacote de sequência de tarefas. O valor padrão é "". A categoria do pacote é atribuída usando a Category propriedade de SMS_TaskSequence Classe WMI do Server.
CustomProgressMsg Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Uma mensagem de progresso personalizada especificada no console do Configuration Manager.
DependentProgram Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Uma cadeia de caracteres de texto formatada que define qualquer programa que deve ser executado antes do programa atual. O formato é "<PackageID>;;<ProgramName>". Para obter mais informações, consulte Classe WMI do SMS_Program Server.
Description Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
Duration Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
O tempo aproximado, em minutos, que o programa leva para ser executado. O valor padrão é 0.
ExtendedData Tipo de dados: UInt8 matriz
Tipo de acesso: Leitura/Gravação
Eliminatórias: [grande, preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
ExtendedDataSize Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
ForcedDisconnectDelay Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
ForcedDisconnectEnabled Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
ForcedDisconnectNumRetries Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
Icon Tipo de dados: UInt8 matriz
Tipo de acesso: Leitura/Gravação
Eliminatórias: [grande]
Consulte SMS_PackageBaseclass Classe WMI do Server.
IconSize Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
IgnoreAddressSchedule Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
ISVData Tipo de dados: UInt8 matriz
Tipo de acesso: Leitura/Gravação
Eliminatórias: [grande, preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
ISVDataSize Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
Language Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
LastRefreshTime Tipo de dados: DateTime
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
LocalizedCategoryInstanceNames Tipo de dados: String Array
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
Manufacturer Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
MIFFilename Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
MIFName Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
MIFPublisher Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
MIFVersion Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
Name Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
NumOfPrograms Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
PackageID Tipo de dados: String
Tipo de acesso: Leitura
Qualificadores [chave]
Consulte SMS_PackageBaseclass Classe WMI do Server.
PackageSize Tipo de dados: UInt32
Tipo de acesso: Leitura
Consulte SMS_PackageBaseclass Classe WMI do Server.
PackageType Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
Para essa classe, o tipo de pacote é PKG_TYPE_TASK_SEQUENCE (4).
PkgFlags Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: [bits]
Consulte SMS_PackageBaseclass Classe WMI do Server.
PkgSourceFlag Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
PkgSourcePath Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
PreferredAddressType Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
Priority Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
ProgramFlags Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: [bits]
Sinalizadores que identificam as características de instalação do programa. Os sinalizadores padrão são programa padrão, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS e ANY_PLATFORM. O valor padrão é 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 usa uma mensagem de progresso personalizada. |
| 8 | 256 | 0x00000100 | WINDOWS_CE. Use o Windows CE como o programa do dispositivo. Se esse valor estiver definido, o programa não será oferecido aos clientes de desktop. |
| 9 | 512 | 0x00000200 | RUN_DEPENDANT_ALWAYS. Sempre execute o dependente imediato do programa. |
| 10 | 1024 | 0x00000400 | CONTAGEM REGRESSIVA. Exibir a caixa de diálogo de contagem regressiva. |
| 12 | 4096 | 0x00001000 | DESABILITADO. O programa está desabilitado. |
| 13 | 8192 | 0x00002000 | SEM SUPERVISÃO. O programa não requer interação do usuário. |
| 14 | 16384 | 0x00004000 | USERCONTEXT. O programa precisa ser executado no contexto do usuário. Sempre defina o valor como 0. |
| 15 | 32768 | 0x00008000 | ADMINRIGHTS. O programa deve ser executado sob direitos de administrador. |
| 16 | 65536 | 0x00010000 | TODOS. O programa deve ser executado por todos os usuários para os quais ele é válido. Essa configuração é válida apenas para trabalhos obrigatórios. Sempre defina o valor como 0. |
| 17 | 131072 | 0x00020000 | NOUSERLOGGEDIN. O programa é executado somente quando nenhum usuário está conectado. |
| 18 | 262144 | 0x00040000 | OKTOQUIT. O desligamento do programa está habilitado. Sempre defina o valor como 0. |
| 19 | 524288 | 0x00080000 | OKTOREBOOT. A reinicialização do computador está habilitada. Sempre defina o valor como 0. |
| 20 | 1048576 | 0x00100000 | USEUNCPATH. O acesso ao programa usa um caminho UNC (Convenção de Nomenclatura Universal). |
| 21 | 2097152 | 0x00200000 | PERSISTCONNECTION. A conexão do programa é persistente. Sempre defina o valor como 0. |
| 22 | 4194304 | 0x00400000 | RUNMINIMIZED. Maximize a janela do programa. Sempre defina o valor como 0. |
| 23 | 8388608 | 0x00800000 | RUNMAXIMIZED. Minimize a janela do programa. Sempre defina o valor como 0. |
| 24 | 16777216 | 0x01000000 | HIDEWINDOW. Oculte a janela do programa. |
| 25 | 33554432 | 0x02000000 | OKTOLOGOFF. O logoff está habilitado. Sempre defina o valor como 0. |
| 26 | 67108864 | 0x04000000 | RUNACCOUNT. Execute o programa usando o acesso à conta. |
| 27 | 134217728 | 0x08000000 | ANY_PLATFORM. O programa pode ser executado em qualquer sistema operacional. |
| 28 | 268435456 | 0x10000000 | STILL_RUNNING. O programa está em execução no momento. |
| 29 | 536870912 | 0x20000000 | SUPPORT_UNINSTALL. O programa tem um utilitário de desinstalação. Sempre defina o valor como 0. |
| 31 | 2147483648 | 0x80000000 | SHOW_IN_ARP. Mostrar o programa em Adicionar ou Remover Programas. |
References Tipo de dados: SMS_TaskSequence_Reference matriz
Tipo de acesso: somente leitura
Qualificadores: [preguiçoso, leia]
Objetos da Classe WMI do SMS_TaskSequence_Reference Server que representam os pacotes/programas e aplicativos mencionados por etapas na sequência de tarefas.
RefreshPkgSourceFlag Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
RefreshSchedule Tipo de dados: SMS_ScheduleToken matriz
Tipo de acesso:
Qualificadores: [max(15), preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Server.
ReferencesCount Tipo de dados: UInt32
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Tamanho da matriz indicada References pela propriedade. Isso representa o número de pacotes/programas e aplicativos referenciados pela sequência de tarefas.
Reserved Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Usado internamente pelo provedor de SMS.
SecuredScopeNames Tipo de dados: String Array
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
SedoObjectVersion Tipo de dados: String
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
Sequence Tipo de dados: String
Tipo de acesso: somente leitura
Qualificadores: [preguiçoso, leia]
Dados formatados em XML contendo informações de sequência de tarefas.
ShareName Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
ShareType Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
SourceDate Tipo de dados: DateTime
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
SourceSite Tipo de dados: String
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
SourceVersion Tipo de dados: UInt32
Tipo de acesso: somente leitura
Eliminatórias: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Server.
StoredPkgPath Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
StoredPkgVersion Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
SupportedOperatingSystems Tipo de dados: SMS_OS_Details matriz
Tipo de acesso: Leitura/Gravação
Qualificatórias: [preguiçoso]
Objetos da Classe WMI do SMS_OS_Details Server que descrevem detalhes das plataformas nas quais o programa pode ser executado.
TaskSequenceFlags Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [lazy, bits("DANGLING_REF(0)")]
Sinalizadores indicando condições do pacote de sequência de tarefas. O único sinalizador definido atualmente é DANGLING_REF (bit 0).
| Bit | Descrição |
|---|---|
| 0 | Defina se a sequência de tarefas faz referência a um pacote que não está definido no site. |
Type Tipo de dados: UInt32
Tipo de acesso: somente leitura
Qualificadores: [preguiçoso, leia]
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 implantação do sistema operacional |
Version Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Classificatórias: Nenhuma
Consulte SMS_PackageBaseclass Classe WMI do Server.
Comentários
Os qualificadores de classe para esta classe incluem:
Protegido
Icon("Package.ico")
Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na seção Propriedades, consulte Qualificadores de classe e propriedade do Configuration Manager.
Para começar a usar este curso, consulte Como criar um pacote de sequência de tarefas de implantação de sistema operacional.
Você cria um pacote de sequência de tarefas de implantação do sistema operacional criando uma instância da
SMS_TaskSequencePackageclasse para conter uma sequência de tarefas. A sequência de tarefas em si é criada usando o Modelo de Objeto de Sequência de Tarefas de Implantação do Sistema Operacional e é associada ao pacote de sequência de tarefas usando o método SetSequence no método da Classe SMS_TaskSequencePackage . O pacote é anunciado para clientes que podem executar a sequência de tarefas. Para obter mais informações, consulte Como criar um pacote de sequência de tarefas de implantação do sistema operacional.Para obter mais informações sobre os objetos WMI da sequência de tarefas, consulte Sobre sequências de tarefas de implantação do sistema operacional.
Requisitos
Requisitos de tempo de execução
Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.
Requisitos de desenvolvimento
Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.