WMI

martedì 02 dicembre 2008 - 09.43

sgabrizzo Profilo | Newbie

Ciao
Ho iniziato per curiostià l'uso di WMI in C# ma non riesco ad accedere a pc
remoti per l'esecuzione delle query.
Uso il codice seguente
ConnectionOptions MyConn = new ConnectionOptions();
MyConn.Username = "administrator";
MyConn.Password = "MiaPass";
MyConn.Authority = "ntdlmdomain:MioDocmino";
MyConn.EnablePrivileges = true;
ManagementScope MyScope = new ManagementScope(@"\\IndIP\" + @"root\CIMV2", MyConn);
MyScope.Connect();

Ma all'atto della connessione (ultima Istruzione) ho sempre un generico
errore di "Parametro non valido".
Ho provato anche a sost l'ìnd. ip della macchina con il suo nome DNS ma non va ugualmente.


Qualcuno sa aiutarmi? Grazie in anticipo

R3GM4ST3R Profilo | Junior Member

Ciao

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Prova così, fammi sapere

sgabrizzo Profilo | Newbie

Purtroppo non funziona ... ma ho scoperto che si evita il problema dell'errore "parametro non valido" togliendo l'istruzione

MyConn.Authority = "ntdlmdomain:MioDocmino";

In questo modo finalmente ottengo un errore piu' chiaro relativo a utente invalido....anche se gli passo user e pw dell'amministratore del domino ...


R3GM4ST3R Profilo | Junior Member

assicurati che l'utente amministratore di dominio faccia parte anche del gruppo amministratore locale dei client...
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (Albert Einstein) [:O]
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5