public static string GetRemoteSystemDirectory(string serverName, NetworkCredential networkCredential) { return(WMIUtils.GetSystemDirectory(WMIUtils.ConnectToServer(serverName, networkCredential.UserName, networkCredential.Password, "\\root\\cimv2"))); }