连接本地设备到网络资源
#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 |
在MSDN中搜索