giancarlogiesa
28-05-2009, 22:11
Buon giorno!
sto facendo una applicazione che da utente amministratore funziona alla grande, mentre da utente limitato non più, il motivo è semplice.. perchè ho la necessità di fare cose come riavviare servizi..
qui ho avuto il lampo di genio:
fare 2 applicazioni: 1 è l' applicazione "normale" mentre l' altro è un servizio che non fa altro che lanciare l' applicazione reale facendole ereditare i privilegi
e infatto sul task manager ci sono entrambe,
ma ancora una volta tutto quello che è grafico ( TrayIcon e così via ) no..
l' installazione di questo programma viene fatta con i provilegi di amministrazione, quindi posso cambiare ciò che serve per far funzionare il tutto, ma sapreste come risolvere il problema?
p.s.: quella di usare i servizi di windows è solo un idea per risolvere il problema, se ci sono strade migliori... ancora meglio
uso SharpDevelop 3 con le .NET 3.5
sto facendo una applicazione che da utente amministratore funziona alla grande, mentre da utente limitato non più, il motivo è semplice.. perchè ho la necessità di fare cose come riavviare servizi..
qui ho avuto il lampo di genio:
fare 2 applicazioni: 1 è l' applicazione "normale" mentre l' altro è un servizio che non fa altro che lanciare l' applicazione reale facendole ereditare i privilegi
e infatto sul task manager ci sono entrambe,
ma ancora una volta tutto quello che è grafico ( TrayIcon e così via ) no..
l' installazione di questo programma viene fatta con i provilegi di amministrazione, quindi posso cambiare ciò che serve per far funzionare il tutto, ma sapreste come risolvere il problema?
p.s.: quella di usare i servizi di windows è solo un idea per risolvere il problema, se ci sono strade migliori... ancora meglio
uso SharpDevelop 3 con le .NET 3.5