Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Visualizzare livello privilegi c#
Forum - C# / VB.NET - Visualizzare livello privilegi c#

Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 20:24
Domenica, 17/05/2009
Poichè non ho ankora trovato risposta alla mia domanda ho bisogno di sapere se e possibile visualizzare il livello dei privilegi normal user o admin ciè all'avvio del programma vorrei controllasse se e stato avviato in modalità admin o utente normale e successivamente visualizzare un avviso
grz

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 21:52
Domenica, 17/05/2009
Ma "al fine" di fare cosa?

Cioe', perche' vorresti farlo?

Molto probabilmente cerchi di fare qualcosa (di complesso) di cui non c'e' bisogno ...

Ultima modifica effettuata da theprogrammer il 17/05/2009 alle 21:53
PM Quote
Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 22:55
Domenica, 17/05/2009
ricordi l'updater si trova nella cartella programmi e nn posso scrivere un file senza essere admin e poi mi serve per tanti altri programmi tra cui un pulitore per pulire ad esempio il prefetch di windows :rotfl:

Ultima modifica effettuata da jaco94++ il 17/05/2009 alle 22:55
PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 0:36
Lunedì, 18/05/2009
Beh ... non puoi indicare che il programma "deve essere avviato come administrator"?

PM Quote
Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 13:53
Lunedì, 18/05/2009
beh ovviamente posso indicarlo ma se uno nn lo fà?? perche nn legge ?? garantisco io che molti non leggono nemmeno una scrittà che c'è sul programma... cosi pensavo che se uno nn lo avviava in admin veniva fuori un avviso ma nn so come verificare se e stato avviato in admin e visualizzare l'avviso :rotfl:

PM Quote
Avatar
manvb.net (Member)
Guru


Messaggi: 663
Iscritto: 28/01/2008

Segnala al moderatore
Postato alle 17:02
Lunedì, 18/05/2009
Prova a scrivere un file in una cartella riservete ad admin e vedi (con try...catch) se ti restituisce un'eccezione.

Ultima modifica effettuata da manvb.net il 18/05/2009 alle 17:03
PM Quote
Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 17:16
Lunedì, 18/05/2009
si mi restituisce un eccezione oddio dipende se devo scrivere un file nu rimane li fermo come se nulla fosse se devo cancellare ho fatto in modo di visualizzare una messagebox con scritto le possibili cause di errore .... ecco perche dovrei visualizzare all'avvio del programma se è caricato in admin o no

Ultima modifica effettuata da jaco94++ il 18/05/2009 alle 17:17
PM Quote
Avatar
manvb.net (Member)
Guru


Messaggi: 663
Iscritto: 28/01/2008

Segnala al moderatore
Postato alle 17:19
Lunedì, 18/05/2009
Però basta che all'avvio scrivi un file fittizio in una cartella admin e poi gestisci l'eccezione: se si verifica non si hanno i permessi necessari (e mostri la messagebox), se non si verifica invece si è admin.

Ultima modifica effettuata da manvb.net il 18/05/2009 alle 17:20
PM Quote
Avatar
jaco94++ (Normal User)
Expert


Messaggi: 203
Iscritto: 22/10/2008

Segnala al moderatore
Postato alle 17:23
Lunedì, 18/05/2009
:rotfl: saihe nn è una brutta idea non ci avevo pensato grz ora provo subito :D:D

PM Quote