【疑问】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"
[解决办法]