Pagina Processi Server

martedì 24 gennaio 2006 - 11.02

vpanta Profilo | Senior Member

Ciao,
Voglio realizzare una Pagina Web su un PC remoto al quale collegarmi tramite connessione RAS.
Dal PC remoto recupero una pagina Web che elenchi i processi in esecuzione sul server, ed effettuare anche il riavvio del PC.
E' possibile ?
Ciao

GvnnRules Profilo | Senior Member

Per i processi ecco un paio di link

http://www.expresscomputeronline.com/20040112/techspace02.shtml
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemmanagementmanagementobjectsearcherclasstopic.asp
http://www.vbforums.com/showthread.php?t=347552

Per il shutdown ho trovato questo
http://www.codeproject.com/Purgatory/AMR.asp

L'unico mio dubbio è che l'utente ASP.NET non abia i permessi necessari per riavviare la macchina, in questo caso dovresti utilizzare la windows authentication e farti riconoscere come amministratore del sistema ... o chi per esso.

Peace
Gvnn

http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/

Brainkiller Profilo | Guru

>Ciao,
>Voglio realizzare una Pagina Web su un PC remoto al quale collegarmi
>tramite connessione RAS.
>Dal PC remoto recupero una pagina Web che elenchi i processi
>in esecuzione sul server, ed effettuare anche il riavvio del
> PC.
>E' possibile ?
>Ciao

La vedo dura di poter riavviare un PC usando l'account ASPNET che è quello su cui gira l'applicazione Web. A meno di aver applicato determinate policies all'account ASPNET non credo che da Web si possa spegnere o riavviare un PC, sarebbe un controsenso, visto che la sicurezza è un fattore importante.

Quindi le cose in teoria sono due, o usare l'impersonation su ASP.NET e quindi far sì che il processo con cui viene eseguito ASP sia un utente della macchina con diritti di shutdown tipo administrator, oppure assegnare ad ASPNET la policy che gli consenga di fare lo shutdown del PC.
Per cambiare policies usare gpedit.msc

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5