读书人

【疑点】PB访问局域网共享文件(需要账

发布时间: 2013-01-18 10:22:42 作者: rapoo

【疑问】PB访问局域网共享文件(需要账号和密码)
求一个例子 谢谢了
[解决办法]
先RUN("NET use ....")
然后dirlist和filecopy函数等就都可以用了

此命令的语法是:

NET USE
[devicename
[解决办法]
*] [\\computername\sharename[\volume] [password
[解决办法]
*]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE]
[解决办法]
[/PERSISTENT:{YES
[解决办法]
NO}]]

NET USE {devicename
[解决办法]
*} [password
[解决办法]
*] /HOME

NET USE [/PERSISTENT:{YES
[解决办法]
NO}]


[解决办法]
或者用以下两个API也可以


//增加网络共享映射
function ulong WNetAddConnection2A(ref s_var lnet,ref string pass,ref string username,ulong dwflags) library "mpr.dll"
//断开网络共享映射
FUNCTION ulong WNetCancelConnection2A(ref string lpName,ulong dwFlags,ulong fForce) LIBRARY "mpr.dll"

[解决办法]

引用:
或者用以下两个API也可以


//增加网络共享映射
function ulong WNetAddConnection2A(ref s_var lnet,ref string pass,ref string username,ulong dwflags) library "mpr.dll"
//断开……


顶这个
[解决办法]
详细代码参考下面的链接
http://www.alixixi.com/ePrint.asp?from=dev&id=17460

读书人网 >PB

热点推荐