2011-09-12 29 views
6

Creé un acceso directo en la carpeta Inicio. ¿Es posible agregar la propiedad "Ejecutar como administrador" para mi acceso directo por wix? aquí mi código:Ejecutar como administrador el acceso directo desde el inicio

<Component Id="AutostartService" Guid="GUID"> 
    <Condition>AUTOSTART="1"</Condition> 
    <RegistryKey Action="createAndRemoveOnUninstall" Root="HKCU" 
       Key="Software\$(var.Manufacturer)\$(var.ProductName)\$(var.ApplicationName)"> 
     <RegistryValue Name="ShortcutAutostart" 
         Type="integer" Value="1" 
         KeyPath="yes"> 
     </RegistryValue> 
    </RegistryKey> 
    <Shortcut Advertise="no" Directory="StartupFolder" 
       Name="Service" 
       Target="[INSTALLLOCATION]Service.exe" 
       Id="SHORTCUT_auto" 
       WorkingDirectory="INSTALLLOCATION" > 
    </Shortcut> 
    <RemoveFile Id="remove_autostart" Name="Service" On="uninstall"/> 
</Component> 
+0

¿Está construyendo la aplicación que sus puntos de acceso directo a, o es algo para lo que no tiene el código fuente? –

+2

¿Desea el comando * Ejecutar como administrador * en el menú contextual del acceso directo? ¿O desea que el acceso directo inicie su aplicación elevada (con privilegios de administrador) cuando se inicia el sistema? - Esto último no funcionaría. –

+0

Sí, quiero usar este comando en el menú contextual del acceso directo. Y no tengo el código fuente para el ejecutable. – Nerielle

Respuesta

Cuestiones relacionadas