[python语法语义] win32连接linux的samba共享文件
tobeno1
2010-11-09
def testSamba(): import win32wnet,win32netcon from win32wnet import NETRESOURCE nr = NETRESOURCE() nr.dwScope = win32netcon.RESOURCE_CONNECTED nr.dwType = win32netcon.RESOURCETYPE_DISK nr.lpLocalName = 'k:' nr.lpProvider = '' nr.lpRemoteName = '\\\\192.168.10.125\\mnt\\sambatest' nr.dwUsage = win32netcon.RESOURCEUSAGE_CONNECTABLE win32wnet.WNetAddConnection2(nr,'123456','kqiang',0) 定义了这么一个方法,当我连接windows系统的时候没有任何问题,但是当我连接linux的samba共享文件时就出问题了,报了一个 pywintypes.error: (53, 'WNetAddConnection2',。。)错误,自己在windows上去查看,可以访问该共享文件的。郁闷了。。。谁知道怎么用么?是不是我路径有问题,还是samba共享不能使用这种网络映射?? |
|
tobeno1
2010-11-09
我真是汗了~路径有问题。
linux进行samba指定用户名共享后,共享出来的文件夹是用户名形式的。 将以上代码中nr.lpRemoteName修改为 nr.lpRemoteName = '\\\\192.168.10.125\\kqiang' |
相关讨论
相关资源推荐
- win10远程连接linux samba,如何从Win10连接到Linux Samba共享
- 记录Win10连接Linux上使用Samba配置的共享盘连接不上的问题
- linux和win10文件共享smb,Win10访问Ubuntu的samba共享文件
- 使用samba实现linux和windows文件共享
- 浅谈linux - samba实现linux与windows文件共享
- linux实现文件共享samba,Linux Samba文件共享服务配置(实现与win共享)
- linux-(ubuntu deepin) samba共享文件设置
- 【samba使用】win和linux的文件夹共享
- SAMBA系统搭建实现Linux与Windows,Linux与Linux系统文件共享
- 使用Samba实现文件共享