函数参考


_WinNet_AddConnection2

连接本地设备到网络资源

#Include <WinNet.au3>
_WinNet_AddConnection2($sLocalName, $sRemoteName [, $sUserName = 0 [, $sPassword = 0 [, $iType = 1 [, $iOptions = 1]]]])

参数

$sLocalName 被重定向的本地设备名字, 例如 "F:" 或 "LPT1". 字符串被视为不区分大小写的方式,如果为 0,本地设备不重定向连接到网络资源.
$sRemoteName 连接到的网络资源名称
$sUsername [可选参数] 建立连接的用户名. 如果为 0,该函数使用默认用户名.
$sPassword [可选参数] 用于建立连接的密码. 如果为 0,使用默认密码.如果字符串是空的, 不使用密码.
$iType [可选参数] 指定连接的网络资源类型:
0 - 任意 (仅当 $sLocalName 为 0 时)
1 - 磁盘
2 - 打印
$iOptions [可选参数] 连接选项. 可以是一或多个下列值:
1 - 网络资源的连接应该被记住
2 - 操作系统可以与用户身份验证交互
4 - 系统不使用任何默认设置,不提供用户名或密码的选择.除非参数值 2(交互式)成立,否则此标志将被忽略.
8 - 强制本地设备连接时重定向
16 - 操作系统会提示使用命令行,而不是图形界面的用户认证.除非参数值 2(交互式)成立,否则此标志将被忽略.
32 - 如果此位被设置, 且操作系统提示凭据, 则凭据保存的凭据管理器.如果凭据管理器被禁止调用登录会话,或者网络提供的程序不支持保存凭据,此标志将被忽略.除非你设定 16(命令行而不是图形用户界面),否则这个标志也被忽略.

返回值

成功: True
失败: False

注意/说明

None.

相关

_WinNet_AddConnection, _WinNet_AddConnection3

详情参考

在MSDN中搜索