Compartilhar via


Classe WMI de Cliente SMS_SoftwareShortcut

A SMS_SoftwareShortcut classe é uma classe cliente do Windows Management Instrumentation (WMI), no Configuration Manager, que define um atalho para ficheiros executáveis ou um atalho numa localização de sistema comum.

A sintaxe seguinte é simplificada a partir do código MOF (Managed Object Format) 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: Só de leitura

Qualificadores: Nenhum

Reservado. Para utilização interna.

BinProductVersion Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Reservado. Para utilização interna.

Description Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Descrição do ficheiro que pode ser apresentada aos utilizadores, por exemplo, "Microsoft Word para Windows".

FilePropertiesHash Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

FilePropertiesHashEx Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Uma assinatura exclusiva de 128 bits derivada de uma combinação das Productpropriedades , , ProductVersionDescription, Publisher, FileName, FileVersione BinProductVersionBinFileVersion do ficheiro.

FileSize Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Tamanho do arquivo, em bytes.

FileVersion Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

Language Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Idioma associado ao ficheiro, por exemplo, "1033".

ParentName Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O nome do contentor de atalho, por exemplo, "Menu Iniciar", "Iniciação Rápida" ou "Ambiente de Trabalho".

Product Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

ProductCode Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

ProductVersion Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

Publisher Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

ShortcutKey Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Chave

Tecla para o atalho, sem o caminho completo.

ShortcutName Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Nome do atalho, sem o caminho completo.

ShortcutType Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

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

Valor Tipo de atalho
1 Atalho para Pasta
2 Atalho para Ficheiro (EXE ou DLL)
3 Referência da Aplicação (.appref-ms)

TargetExecutable Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O nome do ficheiro executável que está ligado ao atalho.

Comentários

Observação

Esta classe não é atualmente utilizada para suportar relatórios do Asset Intelligence existentes. No entanto, pode ser ativado para suportar relatórios personalizados.

Requisitos

Requisitos de Runtime

Para obter mais informações, veja Configuration Manager Client Runtime Requirements (Requisitos de Runtime de Cliente do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, veja Configuration Manager Client Development Requirements (Requisitos de Desenvolvimento de Clientes).

Confira também

Classes WMI de Cliente do Asset IntelligenceSMS_AutoStartSoftware Classe WMI de ClienteSMS_BrowserHelperObject Classe WMI de Cliente SMS_InstalledExecutable Classe WMI de Cliente SMS_InstalledSoftware Classe WMIde Cliente SMS_InstalledSoftwareMS Classe WMI de ClienteSMS_Processor Classe WMI de Cliente SMS_SystemConsoleUsage Classe WMI de Cliente SMS_SystemConsoleUser Classe WMI de Cliente