打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
win32连接linux的samba共享文件
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共享不能使用这种网络映射??     
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Python os.listdir() 方法 | 菜鸟教程
Python实现文件自动归类
Python os模块操作方法详解!
python 遍历文件或目录
python自动化,读取文件夹内所有文件名字,并做简单的后缀名匹配
win10无法访问samba共享
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服