Вопрос : C# & WMI получают составленные карту доли

Я смотрю сочинительство A.C. # применение получит список составленных карту приводов для другого компьютера на сети.   Я принимаю я будет использовать WMI, но я открыт к другим вариантам также, но он должен просмотреть компьютеры дистанционно, никакое средство программирования можно поместить на другой программе computers.

This побежится членом «предпринимательства Admins» и «домена Admins».  Я уже имею список компьютеров, мне как раз нужно получить список составленных карту долей когда я имею специфически компьютер name.

.NET 2.0, 3.5, и 4.0 будут всеми available.
class=

Ответ : C# & WMI получают составленные карту доли

проверите прикрепленный фрагмент Кодего.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
статический список GetMappedDriveList (машина шнура, username шнура, pwd шнура)
        {
            попытка
            {
                Список управляет = новый список ();

                Варианты ConnectionOptions = новое ConnectionOptions ();
                варианты. Username = username;
                варианты. Пароль = pwd;
                варианты. Олицетворение = ImpersonationLevel.Impersonate;

                Курс ManagementPath = новое ManagementPath (@ " \ \ «+ машина + @» \ корень \ cimv2»);

                Вопрос ObjectQuery = новое ObjectQuery («выберите * от Win32_MappedLogicalDisk»);

                Объем ManagementScope = новое ManagementScope (курс, варианты);
                Искатель ManagementObjectSearcher = новое ManagementObjectSearcher (объем, вопрос);

                foreach (obj ManagementObject в искателе. Получите ())
                    приводы. Добавьте (obj. Свойства [«имя»]. Value.ToString ());

                возвратите приводы;
            }
            уловите (исключение ex)
            {
                Console.WriteLine (ex. Сообщение);
                возвращенный null;
            }
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us