DriveMapAdd
Подключает сетевой диск.
DriveMapAdd ( "device", "remote share" [, flags = 0 [, "user" [, "password" ]]] )
Параметры
device | Если вы передадите пустую строку в качестве этого параметра, подключение будет производиться, но без отображения на заданное устройство. Если в качестве параметра будет использовано "*", то будет автоматически выбрано неиспользуемое устройство. |
remote share |
Удаленный ресурс для подключения в форме "\\server\share". |
flags |
[необязательный] Может быть комбинацией следующих значений: 0 = (по умолчанию) 1 = постоянное подключение 8 = показать диалог ввода пароля, если требуется |
user |
[необязательный] Имя пользователя для подключения. В форме "username" или "domain\username". |
password |
[необязательный] Пароль для использования при подключении. |
Возвращаемое значение
Успех: | Возвращает 1 (см. примечания). |
Ошибка: | Возвращает 0, если новое подключение не может быть создано и устанавливает значение @error (см. ниже). |
Примечания
Если функция не может подключить сетевой диск (Возвращаемое значение равно 0), то @error содержит дополнительную информацию:См. также
DriveMapDel, DriveMapGetПример
; Присоединить X диск в \\myserver\stuff для использования текущим пользователем
DriveMapAdd("X:", "\\myserver\stuff")
; Присоединить X диск в \\myserver2\stuff2 для использования пользователем "jon" из домена "domainx" с паролем "tickle"
DriveMapAdd("X:", "\\myserver2\stuff2", 0, "domainx\jon", "tickle")