问题标签 [smb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3913 浏览

iphone - 如何创建 SMB iPhone/iPad 客户端应用程序

我能闻到一点点从我头上冒出的烟味。

我正在尝试创建一个 iPhone/iPad 应用程序,它可以在网络中找到计算机,然后浏览它们的共享目录,例如阅读一些文档、播放视频等。使用 SMB 协议会很棒,因为您不必在该计算机上安装它(如 Win,...)。Bonjour 看起来不错,但默认情况下它没有安装在带有 Windows 的计算机上。我一直在寻找一些可以包含和使用但没有成功的库。我发现了一些关于 libsmbclient 的东西,但不知道如何将它添加到我的项目中(阅读一些关于交叉编译的东西,但我相信更简单的方法)。XBMC 也越过了我寻找东西的方式,但仍然不知道如何将它用于我的意图。

有人可以给我一个提示吗?

谢谢。

0 投票
0 回答
580 浏览

c# - 使用 C#,如何确定服务器消息块版本?

我想使用 C# 确定网络协议(服务器消息块,版本 1 或 2)。

有没有人知道该怎么做?

0 投票
2 回答
76972 浏览

c# - 如何访问网络中的 C$ 共享?

考虑到我对计算机具有管理员访问权限,我可以远程访问 Windows XP 和 Windows 7 中的默认 C$ 共享吗?

0 投票
4 回答
13691 浏览

python - Python Linux-将文件复制到Windows共享驱动器(samba)

这个问题类似于如何使用 Python 将文件复制到网络路径或驱动器 但是,我在 Linux 上并尝试将文件复制到通过 samba 访问的 Windows 共享网络。我试过代码:

我收到错误:sh:NET:未找到

我认为这是因为“NET USE”是特定于 Windows 的。我如何在 Linux 中做类似的事情?

谢谢!哈迈尼

0 投票
1 回答
1871 浏览

macos - 我可以从 Mac OS X 上的 Samba 共享中签出 SVN 存储库吗?

我在 Windows 网络驱动器上有一些存储库,我可以将它们检出到我的 Windows 机器上。

我用来在 Windows 上结帐的 URL 是:file:///Y:/project%20abc/svn/trunkY:映射驱动器在哪里。

Mac OS XI 可以使用 Finder 浏览 Samba 共享,这很好。对于结帐,我使用以下内容:svn co /Volumes/Share/Path/project\ abc/svn/trunk abc. 但有人告诉我'/Volumes/Share/Path/project\ abc/svn/trunk' does not appear to be a URL

我也试过svn co file://Volumes/Share/Path/project \abc/svn/trunk abc,但有人告诉我Local URL 'file://volumes/Share/Path/project%20abc/svn/trunk' contains unsupported hostname

任何人都可以建议修复吗?谢谢!

0 投票
1 回答
837 浏览

macos - Lion 版本使用什么进行 SMB 共享?

我知道 Apple 已经更改了 Lion 版本上 SAMBA 共享的实现。我正在尝试以编程方式共享文件夹。它适用于雪豹。

但它不在 Lion 上,你能给我一个线索,Apple 在 Lion 版本上用于 SMB 共享的内容是什么?它在哪里存储有关使用 SMB 的共享文件夹的信息。

0 投票
1 回答
1647 浏览

android - Android平板连接smb并获取文件列表

我是 android 和 java 的完全菜鸟,但想学习一段时间。

我正在尝试构建一个文件浏览应用程序,它可以查看 samba 服务器或其他文件共享中的文件和目录。

我正在尝试使用 uri.parse 来初始化我的 samba 服务器的 uri,然后我想将 uri 转换为 File 类型,所以我基本上可以执行 file.list() 从服务器获取文件/文件夹列表.

这是我到目前为止发现的内容,但我在运行它时遇到了问题:

字符串 [] 列表 = 空;uri uri = Uri.parse("smb://AG-24640/Users/Public/");

文件 file = new File(new URI(uri.toString()));

list = file.list();

我做错了什么还是有更简单的方法可以做到这一点?我需要做些什么来构建 android 以了解 smb:// 吗?我正在运行 android 蜂窝 3.2

谢谢,

0 投票
1 回答
1518 浏览

groovy - 使用 groovy 访问 Windows 共享

嘿,我正在尝试访问 Windows 共享以获取我需要做一些工作的给定 XML 文件。我正在尝试使用将在 soapui 中运行的 groovy 脚本来执行此操作,但是如果不添加 JCIFS 或其他外部库之类的东西,我看不到如何访问共享。无论如何都可以在没有外部库的情况下访问共享,如果没有,有人可以指出我如何访问共享的示例。

0 投票
1 回答
301 浏览

linux - 面对时钟同步不佳的情况,inotify 是否有效?

这是场景:

  • 运行 Linux 的中央机器是许多仪器的“数据存储”。

  • 每台仪器都有一台 PC,并且每台仪器在数据存储上都有一个远程安装 (SMB),它将仪器捕获的数据文件写入其中。

  • 仪器 PC 运行范围广泛的操作系统,包括一些非常旧的操作系统。

  • 仪器 PC 的硬件时钟不同步,由于多种原因,同步会出现问题。

  • 其他各种修复(例如,不使用 SMB、升级仪器操作系统、开发在仪器上运行的东西)同样存在问题。

我们要编写的是一个“抓取器”应用程序,当仪器通过远程挂载将文件写入数据存储时,它会发出通知,然后将文件快速复制到其他地方。目前的计划是使用 Linuxinotify子系统在文件可能到达的目录/树上监视文件系统事件,然后进行复制。

我担心的是,我们没有同步时钟这一事实将成为一个问题。这种担忧是否合理?

0 投票
1 回答
1071 浏览

python - 在 Windows 机器上使用 impacket 的 SMB 客户端时出现“无法请求会话”

我在 Fedora 15(python 2.7)上运行

我已经针对 windows 2000 sp4(法语)、windows xp sp2(法语)、windows xp sp3(法语)尝试了 imapcket.smb,它运行良好,但是当我对 windows 7(法语)x64 使用它时它没有工作 。

从我的蟒蛇:

我总是得到以下行:

我不明白为什么会这样