Безопасный диалог загрузки файлов - PullRequest
0 голосов
/ 19 июня 2009

Я работаю над проектом на C # в Windows XP, где нам нужно захватить диалоговое окно файла, которое позволяет пользователям выбирать несколько файлов (как показано здесь: http://www.uploadify.com/demo/). Возможно ли как-то ограничить доступ к локальные диски, такие как C :, и т. д. ... Таким образом, список доступных дисков будет содержать только те диски, которые не исключены.

Спасибо.

Ответы [ 2 ]

1 голос
/ 20 июня 2009

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

Сказав это, существует / есть / системная групповая политика, которую можно использовать для скрытия дисков от ВСЕХ общих файловых диалогов, но это повлияет на ВСЕ приложения.

Если вы строите киоск, имейте в виду, что плохие парни нападают на эти вещи довольно регулярно. (См. http://ikat.ha.cked.net/Windows/index.html,, что странно, NSFW)

0 голосов
/ 19 июня 2009

И почему вы хотите ограничить это локальными дисками? Это работа клиента, а не сервера. Вы не можете принудить клиента к этому, если он использует стандартный веб-браузер.

...