分享

win32连接linux的samba共享文件

 浸心阁 2015-03-26
Java代码  收藏代码
  1. def testSamba():  
  2.     import win32wnet,win32netcon  
  3.     from win32wnet import NETRESOURCE  
  4.     nr = NETRESOURCE()  
  5.     nr.dwScope = win32netcon.RESOURCE_CONNECTED  
  6.     nr.dwType = win32netcon.RESOURCETYPE_DISK  
  7.     nr.lpLocalName = 'k:'  
  8.     nr.lpProvider = ''  
  9.     nr.lpRemoteName = '\\\\192.168.10.125\\mnt\\sambatest'  
  10.     nr.dwUsage = win32netcon.RESOURCEUSAGE_CONNECTABLE  
  11.     win32wnet.WNetAddConnection2(nr,'123456','kqiang',0)  

定义了这么一个方法,当我连接windows系统的时候没有任何问题,但是当我连接linux的samba共享文件时就出问题了,报了一个
pywintypes.error: (53, 'WNetAddConnection2',。。)错误,自己在windows上去查看,可以访问该共享文件的。郁闷了。。。谁知道怎么用么?是不是我路径有问题,还是samba共享不能使用这种网络映射??     

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多