E 'possibile arrestare un pc locale con le politiche di gruppo programatically attraverso l'applicazione di .net?
-
14-09-2019 - |
Domanda
ho un applicazione locale in esecuzione con un utente di avere una politica di gruppo che indica l'utente non può spegnere il pc.
E poi io uso il codice, ma quando chiedo da utente e password per impersonare la mia app. Ho ricevuto l'errore successivo
System.Management.ManagementException: non è possibile utilizzare le credenziali dell'utente per le connessioni locali
Saluti
Soluzione
Vorrei provare a utilizzare il Process.Start()
sovraccarico che permette di fornire un nome utente e una Password . Vorrei eseguire shutdown.exe
su questo nuovo processo.
Naturalmente, memorizzare il nome utente e la password non è terribilmente sicuro e probabilmente potrebbe essere violato da nessuno che voleva passare abbastanza tempo con esso.