Domanda

Ho un'applicazione WinForm che sta generando file CSV. Ho dare all'utente la possibilità di scegliere il percorso in cui salvare questi CSV.

L'utente sta utilizzando Windows 7 e viene registrato come admin. Quando cerca di salvare i CSV attraverso l'applicazione, v'è un errore "Autorizzazione negata".

La domanda che sta avendo il problema, in particolare, è l'applicazione console. Stiamo creando un'operazione pianificata, e il compito è specificato per avviare il processo come il suo account di amministratore. Tuttavia avrà problemi quando l'applicazione tenta di salvare un file nella cartella specificata (a cui il suo nome utente ha il permesso di scrivere).

C'è un modo per consentire a un amministratore della macchina per creare cartelle / file da nessuna parte che ha il permesso di tramite l'applicazione?

Grazie!

È stato utile?

Soluzione

È possibile sia eliminare l'UAC off o richiedere il processo di eseguito in un elevata contesto .

In generale, non si dovrebbe preoccupare meno che l'applicazione è appositamente studiata per alterare roba amministrativa nel sistema, si dovrebbe lasciare che l'utente decide di eseguirlo in modalità elevata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top