A method and system for advertising software applications by placing
application shortcuts on a start menu or desktop and writing entries to
the system registry enabling file extension-based activation and Class
ID-based activation of those applications, thereby advertising the
applications as available even if not installed. In network settings,
advertised applications may be assigned to a user via a policy. To this
end, an advertising script is stored with a policy associated with
computer or user policy recipients, and the advertising script includes
assigned application identifier information. One or more scripts are
applied, such as to a user at logon or a machine at re-boot. The scripts
are processed by an installer mechanism to advertise the application.
Applications advertised as available to the user prior to any installation
thereof are installed by an installer as needed upon user activation.
Other applications may be published, whereby they do not appear to be
available, but the installer mechanism looks for them in a centralized
network store when indirectly activated such as via file extension-based
activation and Class ID-based activation. If found, the installer
mechanism installs the published application and essentially changes it to
an assigned application.
Um método e um sistema para anunciar aplicações do software colocando atalhos da aplicação em um menu ou em um desktop do começo e escrevendo entradas ao registro do sistema permitindo a ativação e a classe extensão-baseadas lima Identificação-basearam a ativação daquelas aplicações, anunciando desse modo as aplicações como uniforme disponível if.not instaladas. Em ajustes da rede, as aplicações anunciadas podem ser atribuídas a um usuário através de uma política. A esta extremidade, um certificado anunciando é armazenado com uma política associada com os receptores da política do computador ou do usuário, e o certificado anunciando inclui a informação atribuída do identificador da aplicação. Um ou os mais certificado é aplicado, como a um usuário no início de uma sessão ou uma máquina no re-boot. Os certificados são processados por um mecanismo do instalador para anunciar a aplicação. Tão disponíveis anunciados aplicações ao usuário antes de toda a instalação disso são instalados por um instalador quanto necessitados em cima da ativação do usuário. Outras aplicações podem ser publicadas, por meio de que não parecem estar disponíveis, mas o mecanismo do instalador procura-as em uma loja centralizada da rede quando ativado indiretamente como através da ativação extensão-baseada lima e a classe Identificação-baseou a ativação. Se encontrado, o mecanismo do instalador instala a aplicação e essencialmente as mudanças publicadas ele a uma aplicação atribuída.