Remote logon via WMI eller andet
Hej Exp'erJeg har følgende kode som gør at jeg remote kan lukke en computer, ned, reboot eller logoff..... virker super.
Men kan man remote angive hvilket user der skal logge på? i så fald hvordan....? altså når den står og man skal til at angive bruger, password, og eventuelt domain?
Kode til at lukke ned, etc med WMI ..........
ConnectionOptions options = new ConnectionOptions();
options.Username = username;
options.Password = password;
options.EnablePrivileges = true;
options.Impersonation = System.Management.ImpersonationLevel.Impersonate;
ManagementScope myScope = new ManagementScope(@"\\" + computer + @"\root\cimv2", options);
SelectQuery myQuery = new SelectQuery("SELECT * FROM win32_operatingsystem");
ManagementObjectSearcher mySearcher = new ManagementObjectSearcher(myScope, myQuery);
object[] myParams = new object[] { flag, 0 };
foreach (ManagementObject item in mySearcher.Get())
{
item.InvokeMethod("Win32Shutdown", myParams);
}
// ouT
