问题标签 [network-share]

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 回答
2098 浏览

c# - C# - 访问挂载的网络驱动器

我的电脑上安装了一些网络共享。我可以在 Windows 资源管理器中看到它们,包括驱动器号等。如果我尝试使用 c# 读取或写入,我总是会得到一个DirectoryNotFoundException. 检查目录是否存在的方法

返回falseN:\是已安装的共享)。如果我在资源管理器中打开路径,则路径存在。

你能想象,问题可能是什么?

谢谢!

0 投票
1 回答
191 浏览

c# - 如何从应用程序中以另一个用户身份运行应用程序

我有一个奇怪的要求——我有很多用户在运行我的应用程序,我需要能够让应用程序知道谁在运行它。这根本不是问题,我很好地捕捉到了这些信息。

诀窍是应用程序需要访问一个受限制的网络共享——运行该应用程序的用户都没有权限在那里做任何事情。那里发生了很多事情——读取文件、写入,由于这是一个 WPF 应用程序,数据绑定到该受限区域中的文件 URI。以设置 Image 的 ImageSource 为例。在应用程序的所有不同部分,我需要不受限制地访问该数据。

我一直在研究 WindowsIdentity.Impersonation 的东西,但它似乎更有针对性地在一个小的上下文范围内模拟用户,然后结束模拟......这还可以,但不方便。

有没有办法让我的应用程序启动,然后在应用程序范围内模拟用户?因此,我可以使用正确的权限集完成所有工作。

0 投票
1 回答
120 浏览

svn - TSVN:svn.exe:如何将 $ 符号解析为参数(路径)的元素?

我在服务器 \BBDD\AAA$ 上有一个隐藏的共享

提交后的钩子看起来像:

使用 $ 符号时,svn.exe 无法解析路径。当我暂时使用取消隐藏共享时,钩子被正确解析。

错误代码是:

有谁知道我如何使用 $ 符号由 svn.exe 解析

0 投票
2 回答
3236 浏览

database-connection - H2 自动混合模式是从不同客户端访问网络共享上的数据库的正确方法吗?

我有与这个相同的场景:H2 数据库多个连接。这是经典的“网络共享上的 Microsoft Access 数据库”方法。

我有一个应用程序应该安装在局域网内的多个客户端上。在安装过程中,会要求用户提供网络共享上的数据库位置。

我想避免单独的数据库服务器/服务安装。在最简单的情况下,用户只需在两台计算机上安装应用程序,两台计算机都可以访问公共网络共享(可以位于第三台计算机/服务器上)。

现在在我看来,自动混合模式是我正在寻找的,但我不太确定。我主要是在寻找对我理解的确认,因为文档中没有明确说明。

那么,AUTO_SERVER 模式是否是从同一 LAN 内不同机器上运行的多个客户端连接到位于网络共享上的 H2 数据库的正确(预期/最佳)方式?

还是我完全错了,这是我根本不应该尝试的吗?

谢谢你的时间。

0 投票
1 回答
1303 浏览

c# - 使用外部 DLL 从网络共享启动 .NET 应用程序时会崩溃

我在 C#.NET/Visual Studio 中开发了一个工具,它使用导入的 dll。构建项目时,dll 将被复制到输出文件夹。

它不需要安装应用程序,您只需将exe和dll复制到本地文件夹即可启动。

现在我想从网络共享启动应用程序:

一切都很好,而我不从外部 dll 调用函数。然后它崩溃并出现以下错误窗口:

程序已停止工作...

问题:有没有一种方法可以在不复制到本地文件夹且不更改客户端计算机上的策略的情况下使其工作?

答:将\localhost 映射到Z:解决了这个问题。

请随时问,这是我的第一个问题;-)

最好的问候,克里斯蒂安

0 投票
1 回答
666 浏览

java - 如何通过浏览器提供本地文件

我正在制作一个 Intranet 页面,用户将在其中输入一些信息(文本)。我的应用程序将获取此文本并浏览网络服务器有权访问的共享驱动器上的文件。根据文本和一些逻辑,它会找到匹配的文件。

现在我有了匹配文件的完整绝对文件路径,我希望用户也能够从页面下载文件。但是,由于该文件在我的应用程序中不存在,因此我无法提供它。

我所拥有的只是网络共享,例如:\\somenetwork\share\filename.pdf

有没有办法让用户从 Intranet 页面下载这个文件(使用上述路径)?

我试过了:

<a href="\\somenetwork\share\filename.pdf">但这不起作用。也尝试过前置file://,但该链接什么也没做。甚至没有打开文件或提供下载选项。

PS:我知道理想情况下这应该是命令行上的脚本。我只是想把一个命令行脚本变成一个 Intranet 页面。

0 投票
0 回答
588 浏览

android - 从android中的网络共享打印机打印pdf文件

我的 SD 卡上存储了一个名为“test.pdf”的 pdf 文件。我已经使用以下代码在我的应用程序中打开了这个文件:

PDF 显示在我的应用程序中。现在我想用我的共享打印机打印这个 PDF 文件。我怎样才能做到这一点?

0 投票
1 回答
336 浏览

java - Java:重新连接断开的网络共享

重新启动时的 Windows XP 不会自动重新连接我的网络共享,Windows 7 只有在 wifi 连接速度足够快时才会这样做,否则它会失败并让它们断开连接。

通常当这两种行为之一发生时,我只需转到“计算机资源”并双击网络共享驱动器,如果网络连接可用,它会自动重新连接。

现在,Java 程序如何尝试重新连接它需要的断开连接的网络共享?现在我的程序完全失败了,所以我必须手动双击网络共享的驱动器并重新启动我的 java 程序。

0 投票
1 回答
227 浏览

web-services - 从 Web 服务安全访问 Windows 网络共享

我们开发了一个 RESTful Web 服务,它需要访问网络共享才能读取和写入文件。这是一个面向公众的 Web 服务(通过 SSL 运行),要求员工使用指定的用户名和密码登录。

此 Web 服务将在 DMZ 中运行。从 DMZ 访问网络共享似乎并不“正确”。我冒昧地猜测这样做的“安全”方法是在域内提供另一个服务,它只与我们的 Web 服务对话。那样的话,如果有人想利用它,他们将不得不通过 Web 服务找到一种方法,而不是通过已知的系统 API。

我的解决方案“正确”吗?有没有更好的办法?

笔记:

  • Web 服务不在IIS 下运行。
  • Web 服务当前在有权访问网络共享和访问 SQL 数据库的帐户下运行。
  • 网络服务仅适用于指定人员,而非公众。
  • 我是开发人员,而不是 IT 专业人员。
0 投票
2 回答
2222 浏览

windows-server-2008 - 编写 Windows 共享脚本 - VBS

所以我对 VBS 完全陌生,从未使用过它。我正在尝试创建多个共享,我发现了一个可以执行此操作的 Microsoft VBS 脚本(http://gallery.technet.microsoft.com/scriptcenter/6309d93b-fcc3-4586-b102-a71415244712 ​​)我的问题是,只有这个脚本允许添加一个域组或用户以获得权限,我需要添加一对具有不同权限的用户(弄清楚了) 下面是我根据需要修改的脚本,但只需要在第二组中添加其他权限。如果有更简单的方法可以做到这一点,请告诉我。