Clase WMI de servidor SMS_TaskSequencePackage

La SMS_TaskSequencePackage clase Instrumental de administración de Windows (WMI) es una clase de servidor de proveedor de SMS, en Configuration Manager, que representa un paquete de secuencia de tareas que define los pasos que se van a ejecutar para la secuencia de tareas.

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.

Sintaxis

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

En la tabla siguiente se muestran los métodos de .SMS_TaskSequencePackage

Método Descripción
Método AddChangeNotification en la clase SMS_TaskSequencePackage Agrega una notificación de cambio de paquete de secuencia de tareas.
Método AddDistributionPoints en la clase SMS_TaskSequencePackage Agrega los puntos de distribución para el paquete de secuencia de tareas.
Método CheckReferencesShareType en la clase SMS_TaskSequencePackage Comprueba todos los paquetes a los que se hace referencia para esta secuencia de tareas y devuelve todos los que no se comparten.
Método GetClientConfigPolicies en la clase SMS_TaskSequencePackage Obtiene todas las directivas de configuración de cliente de todo el sitio y sus correspondientes asignaciones de directivas.
Método GetContentHash en la clase SMS_TaskSequencePackage Obtiene el hash del contenido específico de Configuration Manager.
Método GetPackageDefaultHash en la clase SMS_TaskSequencePackage Obtiene el hash de un paquete de Configuration Manager.
Método GetPackageHash en la clase SMS_TaskSequencePackage Obtiene el hash de certificado del paquete de secuencia de tareas.
Método GetSequence en la clase SMS_TaskSequencePackage Obtiene una secuencia de tareas de un paquete de secuencias de tareas.
Método GetTsPolicies en la clase SMS_TaskSequencePackage Obtiene todas las directivas asociadas a la secuencia de tareas especificada.
Método GetTsPoliciesSaMedia en la clase SMS_TaskSequencePackage Obtiene todas las directivas asociadas a la secuencia de tareas especificada.
Método GetTSRelatedToDriverCategory en la clase SMS_TaskSequencePackage Obtenga paquetes de secuencia de tareas relacionados con la categoría especificada.
Método ImportSequence en la clase SMS_TaskSequencePackage Importa un SMS_TaskSequence objeto basado en el XML proporcionado.
Método RefreshPkgSource en la clase SMS_TaskSequencePackage Actualiza el origen del paquete en todos los puntos de distribución cuando las propiedades del paquete no han cambiado.
Método SetSequence en la clase SMS_TaskSequencePackage Haga novedades de un paquete de secuencia de tareas con la secuencia de tareas de entrada.
Método SetSourceSite en la clase SMS_TaskSequencePackage Establece el código del sitio de origen para el paquete de secuencia de tareas.
Unlock Method in Class SMS_TaskSequencePackage Establece el sitio de origen en el sitio actual, lo que desbloquea el paquete de secuencia de tareas.

Propiedades

ActionInProgress Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

AlternateContentProviders Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [grande, perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

BootImageID Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Identificador del paquete de imágenes de arranque si la secuencia de tareas contiene una referencia a una imagen de arranque en la References propiedad. Para obtener información sobre el paquete de imágenes de arranque, consulte SMS_BootImagePackage Server WMI Class.

Category Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Categoría de paquete de secuencia de tareas. El valor predeterminado es "". La categoría del paquete se asigna mediante la Category propiedad de SMS_TaskSequence clase WMI de servidor.

CustomProgressMsg Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Un mensaje de progreso personalizado especificado en la consola de Configuration Manager.

DependentProgram Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Cadena de texto con formato que define cualquier programa que se debe ejecutar antes que el programa actual. El formato es "<PackageID;>;<ProgramName>". Para obtener más información, consulte SMS_Program clase WMI de servidor.

Description Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Duration Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

El tiempo aproximado, en minutos, que tarda en ejecutarse el programa. El valor predeterminado es 0.

ExtendedData Tipo de datos: UInt8 matriz

Tipo de acceso: Lectura y escritura

Calificadores: [grande, perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ExtendedDataSize Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ForcedDisconnectDelay Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ForcedDisconnectEnabled Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ForcedDisconnectNumRetries Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Icon Tipo de datos: UInt8 matriz

Tipo de acceso: Lectura y escritura

Clasificatorios: [grande]

Consulte SMS_PackageBaseclass clase WMI de servidor.

IconSize Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

IgnoreAddressSchedule Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ISVData Tipo de datos: UInt8 matriz

Tipo de acceso: Lectura y escritura

Calificadores: [grande, perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ISVDataSize Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

Language Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

LastRefreshTime Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

LocalizedCategoryInstanceNames Tipo de datos: String Array

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

Manufacturer Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFFilename Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFName Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFPublisher Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFVersion Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Name Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

NumOfPrograms Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

PackageID Tipo de datos: String

Tipo de acceso: Lectura

Calificadores [clave]

Consulte SMS_PackageBaseclass clase WMI de servidor.

PackageSize Tipo de datos: UInt32

Tipo de acceso: Lectura

Consulte SMS_PackageBaseclass clase WMI de servidor.

PackageType Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Para esta clase, el tipo de paquete es PKG_TYPE_TASK_SEQUENCE (4).

PkgFlags Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [bits]

Consulte SMS_PackageBaseclass clase WMI de servidor.

PkgSourceFlag Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

PkgSourcePath Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

PreferredAddressType Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Priority Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ProgramFlags Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [bits]

Marcas que identifican las características de instalación del programa. Las marcas predeterminadas son programa predeterminado, UNATTENDED, UNCPATH, HIDEWINDOW, ADMINRIGHTS y ANY_PLATFORM. El valor predeterminado es 152084496.

Bit Decimal Hexadecimal Descripción
0 1 0x00000001 AUTHORIZED_DYNAMIC_INSTALL. El programa está autorizado para la instalación dinámica.
1 2 0x00000002 USE_CUSTOM_PROGRESS_MSG. El programa usa un mensaje de progreso personalizado.
8 256 0x00000100 WINDOWS_CE. Use Windows CE como programa de dispositivo. Si se establece este valor, el programa no se ofrece a los clientes de escritorio.
9 512 0x00000200 RUN_DEPENDANT_ALWAYS. Ejecutar siempre el dependiente inmediato del programa.
10 1024 0x00000400 CUENTA REGRESIVA. Mostrar el cuadro de diálogo de cuenta atrás.
12 4096 0x00001000 DESHABILITADO. El programa está deshabilitado.
13 8192 0x00002000 DESATENDIDO. El programa no requiere interacción del usuario.
14 16384 0x00004000 USERCONTEXT. El programa debe ejecutarse en el contexto del usuario. Establezca siempre el valor en 0.
15 32768 0x00008000 DERECHOS DE ADMINISTRADOR. El programa debe ejecutarse bajo derechos de administrador.
16 65536 0x00010000 CADA USUARIO. El programa debe ser ejecutado por todos los usuarios para los que es válido. Esta configuración solo es válida para los trabajos obligatorios. Establezca siempre el valor en 0.
17 131072 0x00020000 NOUSERLOGGEDIN. El programa solo se ejecuta cuando ningún usuario ha iniciado sesión.
18 262144 0x00040000 OKTOQUIT. El cierre del programa está habilitado. Establezca siempre el valor en 0.
19 524288 0x00080000 OKTOREBOOT. Si se ha habilitado el reinicio del equipo. Establezca siempre el valor en 0.
20 1048576 0x00100000 USEUNCPATH. El acceso al programa utiliza una ruta de Convención de nomenclatura universal (UNC).
21 2097152 0x00200000 PERSISTCONNECTION. La conexión del programa se conserva. Establezca siempre el valor en 0.
22 4194304 0x00400000 RUNMINIMIZED. Maximizar la ventana del programa. Establezca siempre el valor en 0.
23 8388608 0x00800000 RUNMAXIMIZED. Minimizar la ventana del programa. Establezca siempre el valor en 0.
24 16777216 0x01000000 HIDEWINDOW. Ocultar la ventana del programa.
25 33554432 0x02000000 OKTOLOGOFF. El cierre de sesión está habilitado. Establezca siempre el valor en 0.
26 67108864 0x04000000 RUNACCOUNT. Ejecute el programa usando el acceso a la cuenta.
27 134217728 0x08000000 ANY_PLATFORM. El programa se puede ejecutar en cualquier sistema operativo.
28 268435456 0x10000000 STILL_RUNNING. El programa se está ejecutando actualmente.
29 536870912 0x20000000 SUPPORT_UNINSTALL. El programa tiene una utilidad de desinstalación. Establezca siempre el valor en 0.
31 2147483648 0x80000000 SHOW_IN_ARP. Muestre el programa en Agregar o quitar programas.

References Tipo de datos: SMS_TaskSequence_Reference matriz

Tipo de acceso: solo lectura

Calificadores: [lazy, read]

Objetos de clase WMI de SMS_TaskSequence_Reference Server que representan los paquetes, programas y aplicaciones a los que hacen referencia los pasos de la secuencia de tareas.

RefreshPkgSourceFlag Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Consulte SMS_PackageBaseclass clase WMI de servidor.

RefreshSchedule Tipo de datos: SMS_ScheduleToken matriz

Tipo de acceso:

Calificadores: [max(15), lazy]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ReferencesCount Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Tamaño de la matriz indicado por la References propiedad. Representa el número de paquetes, programas y aplicaciones a los que hace referencia la secuencia de tareas.

Reserved Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Lo usa internamente el proveedor de SMS.

SecuredScopeNames Tipo de datos: String Array

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

SedoObjectVersion Tipo de datos: String

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

Sequence Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [lazy, read]

Datos con formato XML que contienen información de la secuencia de tareas.

ShareName Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ShareType Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

SourceDate Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

SourceSite Tipo de datos: String

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

SourceVersion Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

StoredPkgPath Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

StoredPkgVersion Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

SupportedOperatingSystems Tipo de datos: SMS_OS_Details matriz

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

SMS_OS_Details Server WMI Class objetos que describen los detalles de las plataformas en las que se puede ejecutar el programa.

TaskSequenceFlags Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Calificadores: [lazy, bits("DANGLING_REF(0)")]

Marcas que indican las condiciones del paquete de secuencia de tareas. La única marca definida actualmente es DANGLING_REF (bit 0).

Bit Descripción
0 Se establece si la secuencia de tareas hace referencia a un paquete que no está definido en el sitio.

Type Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [lazy, read]

El tipo de secuencia de tareas representada por el paquete. Los posibles valores son:

Valor Descripción
1 Secuencia de tareas genérica
2 Secuencia de tareas de implementación del sistema operativo

Version Tipo de datos: String

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Comentarios

Los calificadores de clase para esta clase incluyen:

  • Protegida

  • Icon("Package.ico")

    Para obtener más información acerca de los calificadores de clase y de propiedad incluidos en la sección Propiedades, consulte Calificadores de clase y de propiedad de Configuration Manager.

    Para empezar a usar esta clase, consulte Cómo crear un paquete de secuencia de tareas de implementación del sistema operativo.

    Cree un paquete de secuencia de tareas de implementación del sistema operativo mediante la creación de una instancia de la SMS_TaskSequencePackage clase que contenga una secuencia de tareas. La propia secuencia de tareas se crea mediante el modelo de objetos de secuencia de tareas de implementación del sistema operativo y se asocia con el paquete de secuencia de tareas mediante el método SetSequence en el método de clase SMS_TaskSequencePackage . El paquete se anuncia a los clientes que pueden ejecutar la secuencia de tareas. Para obtener más información, vea Cómo crear un paquete de secuencia de tareas de implementación del sistema operativo.

    Para obtener más información sobre la secuencia de tareas, consulte Acerca de las secuencias de tareas de implementación del sistema operativo.

Requisitos

Requisitos del entorno de ejecución

Para obtener más información, consulta Requisitos de tiempo de ejecución del servidor de Configuration Manager.

Requisitos de desarrollo

Para obtener más información, consulta Requisitos de desarrollo del servidor de Configuration Manager.

Consulta también

Clase WMI de servidor SMS_TaskSequence