Compartilhar via


Classe WMI do cliente SMS_SoftwareShortcut

A SMS_SoftwareShortcut classe é uma classe WMI (Instrumentação de Gerenciamento do Windows) do cliente, em Configuration Manager, que define um atalho para arquivos executáveis ou um atalho em um local comum do sistema.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

Class SMS_SoftwareShortcut  
{  
      String BinFileVersion;  
      String BinProductVersion;  
      String Description;  
      String FilePropertiesHash;  
      String FilePropertiesHashEx;  
      UInt32 FileSize;  
      String FileVersion;  
      UInt32 Language;  
      String ParentName;  
      String Product;  
      String ProductCode;  
      String ProductVersion;  
      String Publisher;  
      String ShortcutKey;  
      String ShortcutName;  
      UInt32 ShortcutType;  
      String TargetExecutable;  
};  

Métodos

A SMS_SoftwareShortcut classe não define nenhum método.

Propriedades

BinFileVersion
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Reservado. Para uso interno.

BinProductVersion
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Reservado. Para uso interno.

Description
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Descrição do arquivo que pode ser apresentada aos usuários, por exemplo, "Microsoft Word para Windows".

FilePropertiesHash
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Uma assinatura exclusiva de 128 bits derivada de uma combinação das Productpropriedades , Description, ProductVersion, Publishere e FileNamdo arquivo.

FilePropertiesHashEx
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Uma assinatura exclusiva de 128 bits derivada de uma combinação das Productpropriedades , Description, ProductVersion, Publisher, FileNameFileVersion, BinProductVersione BinFileVersion do arquivo.

FileSize
Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Tamanho do arquivo, em bytes.

FileVersion
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

A versão do arquivo, por exemplo, "12.0.4518.1014".

Language
Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Linguagem associada ao arquivo, por exemplo, "1033".

ParentName
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

O nome do contêiner de atalho, por exemplo, "Menu Iniciar", "Lançamento Rápido" ou "Área de Trabalho".

Product
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

O nome do produto com o qual o arquivo é distribuído, por exemplo, "Microsoft Windows".

ProductCode
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

GUID que é o identificador principal de um aplicativo ou produto. Para obter mais informações, consulte a documentação Microsoft Windows Installer.

ProductVersion
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

A versão do produto com o qual o arquivo é distribuído, por exemplo, "4.2.0.2623".

Publisher
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

A empresa que produziu o arquivo, por exemplo, "Microsoft Corporation" ou "Standard Microsystems Corporation, Inc.".

ShortcutKey
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Chave

Chave para o atalho, sem o caminho completo.

ShortcutName
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

Nome do atalho, sem o caminho completo.

ShortcutType
Tipo de dados: UInt32

Tipo de acesso: somente leitura

Qualificadores: Nenhum

O tipo de atalho. Os valores possíveis são:

Valor Tipo de atalho
1 Atalho para Pasta
2 Atalho para Arquivo (EXE ou DLL)
3 Referência de aplicativo (.appref-ms)

TargetExecutable
Tipo de dados: String

Tipo de acesso: somente leitura

Qualificadores: Nenhum

O nome do arquivo executável que está vinculado ao atalho.

Comentários

Observação

Atualmente, essa classe não é usada para dar suporte a relatórios existentes do Asset Intelligence. No entanto, ele pode ser habilitado para dar suporte a relatórios personalizados.

Requisitos

Requisitos de runtime

Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Cliente.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Requisitos de desenvolvimento do cliente.

Confira também

Classes WMI do cliente do Asset Intelligence
Classe WMI do cliente SMS_AutoStartSoftware
Classe WMI do cliente SMS_BrowserHelperObject
Classe WMI do cliente SMS_InstalledExecutable
Classe WMI do cliente SMS_InstalledSoftware
Classe WMI do cliente SMS_InstalledSoftwareMS
Classe WMI do cliente SMS_Processor
Classe WMI do cliente SMS_SystemConsoleUsage
Classe WMI do cliente SMS_SystemConsoleUser