![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ввод сетевого пароля [D7, NT4, Win2k, WinXP]
Дмитрий Ботвин © (2004-10-21 12:40:00)Привет всем! Кто-нибудь знает как вызвать диалоговое окно "Ввод
сетевого пароля", котрое появляется при попытке открыть в проводнике ресурсы компа, на котром нет меня в списке пользователей. Или как программно получить доступ к нему???
Reindeer Moss Eater (2004-10-21 13:44:00) [1]Значит следующие: в explorer-е набираешь \\ИмяКомпа и жмешь Enter
Программа explorer пытается сделать FindFirst/FindNext/FindClose по указанному пути и получает отлуп.
GetlastError сообщает программе explorer, что доступа туда нетути. Программа эксплорер решает следующее:
Выводится окно "Ввод сетевого пароля". Я набираю пользователя и
пароль, затем ОК.
Введенные данные используются в качестве параметров для WNetAddConnection. Анализируется результат вызова, и если он успешен, то происходит следущее:
Получаю доступ на этот комп, т.е могу открыть
его общие ресурсы как открытые, так и скрытые.
Вот такой доступ
мне надо получить программно....
А "не программно" и не получится.
Дмитрий Ботвин (2004-10-21 13:32:00) [2]И на этом спасибо!!!!!
Reindeer Moss Eater (2004-10-21 13:29:00) [3]Хочешь попасть на сетевую шару, выполняй WNetAddConnection...
Дмитрий Ботвин (2004-10-21 13:27:00) [4]Значит следующие: в explorer-е набираешь \\ИмяКомпа и жмешь Enter
Выводится окно "Ввод сетевого пароля". Я набираю пользователя и
пароль, затем ОК. Получаю доступ на этот комп, т.е могу открыть
его общие ресурсы как открытые, так и скрытые. Вот такой доступ
мне надо получить программно....
Reindeer Moss Eater (2004-10-21 13:23:00) [5]Что значит "получить доступ"?
Дмитрий Ботвин (2004-10-21 13:22:00) [6]WNetAddConnection2 я уже пробовал. Но мне не на сетевую шару
попасть надо, а получить доступ к сетевому компу....
Reindeer Moss Eater (2004-10-21 13:17:00) [7].. на котором меня нет в
списке пользователей, но я знаю имя пользователя и пароль.
Замечательная фраза.
Для коллекции подойдет пожалуй.
Reindeer Moss Eater (2004-10-21 13:15:00) [8]Функции на это есть.
При чем здесь какие-то формы ввода?
Хочешь попасть на сетевую шару, выполняй WNetAddConnection...
Дмитрий Ботвин (2004-10-21 13:13:00) [9]Мне нужно получить доступ на сетевой комп, на котором меня нет в
списке пользователей, но я знаю имя пользователя и пароль.
Как можно это зделать программно???
Reindeer Moss Eater (2004-10-21 13:10:00) [10]И зачем тебе это окно?
Думаешь его появление вызывает логон на сетевой ресурс само по себе?
Это просто форма ввода пользовательских данных в программе по имени Виндоуз.