Здравствуйте, 16alex, Вы писали:
1>Каким образом можно получить доступ к папке(для подсчета количества файлов). Если папке находиться по следующему адресу: \\vpn-ip-ник\D$\folder\
1>Данный код позволяет получить количество файлов но только после того как я пройдусь по всем ip-никам и введу пароль и логин локального админа.
1>1>listBox2.Items.Clear();
1> for (int i = 0; i < listBox1.Items.Count; i++)
1> {
1> string path = Properties.Settings.Default.path[i];
1> try
1> {
1> DirectoryInfo currDirectory = new DirectoryInfo(path);
1> if (currDirectory.Exists)
1> {
1> FileInfo[] a = currDirectory.GetFiles();
1> listBox2.Items.Add(listBox1.Items[i].ToString() + "-" + a.Length.ToString());
1> // MessageBox.Show(currDirectory.FullName);
1> }
1> else
1> {
1> listBox2.Items.Add(listBox1.Items[i].ToString() + "-" + "Директории не существует");
1> }
1> //template-----------------------------------------------
1> }
1> catch
1> {
1> listBox2.Items.Add(listBox1.Items[i].ToString() + "-" + "Нет доступа");
1> }
1> }
1> MessageBox.Show("Проверка завершена,поздравляем");
1>
1>Как автоматизировать этот процесс? Вроде бы есть NetworkCredential. Но как его юзать в данном случае я никак себе не представляю