AJ83 Ответов: 1

Получить файлы из UNC Path


Привет,

Я хотел бы знать, какие все файлы присутствуют в каталоге. Но каталог находится в сети т. е. "\\АВС\тест\сайт allfiles".

В "Элфайлс" каталог, есть такие 6 файлов представляет.

Как получить все 6 имя файла от UNC-путь упоминалось выше в C#?

любое предложение.

С уважением,
AJ83

1 Ответов

Рейтинг:
0

Pyledriver

var files = System.IO.Directory.GetFiles(@"\\abc\Test\AllFiles");

Это сделает трюк за вас (даст вам массив имен файлов).

Edit - Update, чтобы учесть довольно важную часть информации, которая не была включена в исходный вопрос (это работает как веб-приложение)

Чтобы получить доступ к UNC - пути из веб - службы-один из способов сделать это-олицетворение-это позволяет веб-приложению работать как сетевому пользователю, которому может быть предоставлен доступ к сетевому пути.
http://msdn.microsoft.com/en-us/library/xh507fc5(v=против 100).aspx[^]
Пожалуйста, внимательно прочитайте о последствиях этого для безопасности.


AJ83

Я использовал тот же код, о котором упоминал Пиледирвер. Но я получил "сбой входа в систему: неизвестное имя пользователя или неверный пароль."

Я запускаю свое веб-приложение на сервере 2003 и пытаюсь получить доступ к папке, которая находится в сети/домене.

Уважение,
AJ83