Windows Media Center Applicazione e UAC
-
21-08-2019 - |
Domanda
Al momento sto cercando di scrivere un'applicazione Windows Media Center (Vista) in grado di riavviare un servizio con UAC abilitato. Tutto funziona bene quando UAC è disabilitato, ma non appena UAC è abilitato ottengo un errore Accesso negato.
Credo che questo sia perché le applicazioni Window Media Center sono in esecuzione nel quadro del processo di Windows Media Center e come tale avrebbe bisogno di essere avviato come amministratore per far funzionare tutto questo. Qualcuno sa come potrei raggiungere questo obiettivo con UAC abilitato?
Soluzione
Check this out. Suona come avrete bisogno di bandiera il processo di chiedere UAC per il permesso di continuare:
Altri suggerimenti
È possibile contrassegnare il processo come il bisogno di essere elevato con l'aggiunta di
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="CheckForceElevation" type="win32"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Per il manifesto.