当前位置: 代码迷 >> PB >> 【疑点】PB访问局域网共享文件(需要账号和密码)
  详细解决方案

【疑点】PB访问局域网共享文件(需要账号和密码)

热度:58   发布时间:2016-04-29 07:00:56.0
【疑问】PB访问局域网共享文件(需要账号和密码)
求一个例子  谢谢了

------解决方案--------------------
先RUN("NET use ....")
然后dirlist和filecopy函数等就都可以用了

此命令的语法是:

NET USE
[devicename 
------解决方案--------------------
 *] [\\computername\sharename[\volume] [password 
------解决方案--------------------
 *]]
        [/USER:[domainname\]username]
        [/USER:[dotted domain name\]username]
        [/USER:[[email protected] 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
  相关解决方案