SMS_TaskSequencePackage clase WMI de servidor

La SMS_TaskSequencePackage clase Instrumental de administración de Windows (WMI) es una clase de servidor 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 todo el paquete al 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 asignaciones de directivas correspondientes.
Método GetContentHash en la clase SMS_TaskSequencePackage Obtiene el hash del contenido de Configuration Manager específico.
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 para el paquete de secuencia de tareas.
Método GetSequence en la clase SMS_TaskSequencePackage Obtiene una secuencia de tareas de un paquete de secuencia 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 Novedades 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.
Método Unlock en la clase 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

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

AlternateContentProviders
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [grande, diferido]

Consulte SMS_PackageBaseclass clase WMI de servidor.

BootImageID
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Identificador del paquete de imagen 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 imagen de arranque, vea SMS_BootImagePackage clase WMI de servidor.

Category
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

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: [diferido]

Mensaje de progreso personalizado especificado en la consola de Configuration Manager.

DependentProgram
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

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

Description
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Duration
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

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

ExtendedData
Tipo de datos: UInt8 Matriz

Tipo de acceso: lectura y escritura

Calificadores: [grande, diferido]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ExtendedDataSize
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ForcedDisconnectDelay
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ForcedDisconnectEnabled
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ForcedDisconnectNumRetries
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Icon
Tipo de datos: UInt8 Matriz

Tipo de acceso: lectura y escritura

Calificadores: [grande]

Consulte SMS_PackageBaseclass clase WMI de servidor.

IconSize
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Consulte SMS_PackageBaseclass clase WMI de servidor.

IgnoreAddressSchedule
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ISVData
Tipo de datos: UInt8 Matriz

Tipo de acceso: lectura y escritura

Calificadores: [grande, diferido]

Consulte SMS_PackageBaseclass clase WMI de servidor.

ISVDataSize
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Consulte SMS_PackageBaseclass clase WMI de servidor.

Language
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

LastRefreshTime
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

LocalizedCategoryInstanceNames
Tipo de datos: String Array

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

Manufacturer
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFFilename
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFPublisher
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

MIFVersion
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Name
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

NumOfPrograms
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

PackageID
Tipo de datos: String

Tipo de acceso: Lectura

Calificadores [key]

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

Calificadores: 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

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

PkgSourcePath
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

PreferredAddressType
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

Priority
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: 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.

Poco 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. Ejecute siempre el dependiente inmediato del programa.
10 1024 0x00000400 CUENTA REGRESIVA. Muestra 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 ninguna 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 ADMINISTRADORES. El programa debe ejecutarse con derechos de administrador.
16 65536 0x00010000 EVERYUSER. El programa debe ser ejecutado por todos los usuarios para los que sea válido. Esta configuración solo es válida para 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 apagado del programa está habilitado. Establezca siempre el valor en 0.
19 524288 0x00080000 OKTOREBOOT. El reinicio del equipo está habilitado. Establezca siempre el valor en 0.
20 1048576 0x00100000 USEUNCPATH. El acceso al programa usa una ruta de acceso 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. Maximice la ventana del programa. Establezca siempre el valor en 0.
23 8388608 0x00800000 RUNMAXIMIZED. Minimice 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 mediante el acceso a la cuenta.
27 134217728 0x08000000 ANY_PLATFORM. El programa puede ejecutarse 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. Muestra el programa en Agregar o quitar programas.

References
Tipo de datos: SMS_TaskSequence_Reference Matriz

Tipo de acceso: solo lectura

Calificadores: [diferido, lectura]

SMS_TaskSequence_Reference objetos de clase WMI de servidor que representan los paquetes, programas y aplicaciones a los que se hace referencia mediante los pasos de la secuencia de tareas.

RefreshPkgSourceFlag
Tipo de datos: Boolean

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

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

Calificadores: [leer]

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

Reserved
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Usado internamente por el proveedor de SMS.

SecuredScopeNames
Tipo de datos: String Array

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

SedoObjectVersion
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

Sequence
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [diferido, lectura]

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

ShareName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

ShareType
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

SourceDate
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

SourceSite
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

SourceVersion
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [leer]

Consulte SMS_PackageBaseclass clase WMI de servidor.

StoredPkgPath
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

StoredPkgVersion
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: Ninguno

Consulte SMS_PackageBaseclass clase WMI de servidor.

SupportedOperatingSystems
Tipo de datos: SMS_OS_Details Matriz

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

SMS_OS_Details objetos de clase WMI de servidor 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: [diferido, 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).

Poco Descripción
0 Establezca 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: [diferido, lectura]

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

Calificadores: 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 sobre los calificadores de clase y los calificadores de propiedad incluidos en la sección Propiedades, vea Configuration Manager Calificadores de clase y propiedad.

    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 para contener 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 Class SMS_TaskSequencePackage . El paquete se anuncia a los clientes que pueden ejecutar la secuencia de tareas. Para obtener más información, vea How to Create an Operating System Deployment Task Sequence Package( Cómo crear un paquete de secuencia de tareas de implementación del sistema operativo).

    Para obtener más información sobre los objetos WMI de secuencia de tareas, vea 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, consulte requisitos de tiempo de ejecución de Configuration Manager Server.

Requisitos de desarrollo

Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.

Consulta también

SMS_TaskSequence clase WMI de servidor