问题标签 [fileshare]
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.
windows - Nant - 检查远程共享是否已经存在
我们正在使用 Nant 部署应用程序,需要确保在此过程中创建共享。
我们使用psexec
andnet share
来创建共享,但是如果共享已经存在,这将失败并停止 Nant。
有什么方法可以检测到共享已经存在?
在尝试创建共享之前或能够检测到的返回代码2
或The name has already been shared
来自的消息psexec
?
我试过directory::exists
了,但这总是返回错误。
我尝试将文件复制到远程目录,file::exists
但这总是返回 false。
iphone - 如何实现iTunes内置App“文件共享”功能
我注意到有几个应用程序在连接 iP* 时在 iTunes 中具有“文件共享”功能。示例应用程序是 CloudReaders、Stanza 等。此界面允许用户将文件添加到应用程序并将文件从应用程序保存到他们的计算机。现在我在应用程序中运行了一个 HTTP 服务器,它允许用户通过 Wi-Fi 向它添加文件,但我也想支持上述方法。
感谢Art Gillespie,我得到了这个工作。最近,我重命名了我的项目,最终不得不再次挖掘以弄清楚如何在它消失后重新启用它。
这就是你的做法。
- 在您的 plist 中,为
UIFileSharing
. 它应该被列为“应用程序支持 iTunes 文件共享”之类的内容。 - 在“发布”模式下构建您的代码。
- 转到项目的文件夹并将appname文件(不是那个)
build/Release-iphoneos/
拖到iTunes。如果询问更换,请单击“是”。.dSYM
- 现在,如果您单击您的设备并转到“应用程序”并向下滚动,您应该会在“文件共享”的应用程序列表中看到您的应用程序。
c++ - CreateFileMapping 程序之间是否同步?
我计划使用内存映射打开一个文件。
该文件已经被另一个进程以相同的方式打开,即它有自己的内存映射视图打开并且不时编辑该文件。
我希望自己编辑同一个文件,并尽可能有效地与另一个进程共享对它的访问,而不希望每个进程覆盖另一个进程所做的更改而发生冲突。
我可以首先直接打开文件:
但是,直接编辑文件二进制文件是无效的,因为其他进程的内存映射对象可能会覆盖我的更改。
如果我打开我自己的文件映射和我自己的视图,如下所示,另一个进程似乎会随着我的编辑自动更新,不会覆盖我的编辑。
这里发生了什么同步性?
并不是我打开了我自己的映射视图到其他进程的文件映射。我在同一个文件上创建了一个全新的 FileMapping。
文件系统或 FileMapping 系统似乎以某种方式理解这一点。为什么?
mediawiki - 如何共享维基
我们已经为我们拥有的系统创建了一个手动库 (MediaWiki),并且我们希望将其公开给其中一位客户。我用谷歌搜索了一段时间,发现了很多文件共享网站,但我不知道这是否是个好主意,因为它看起来不太“好”。我们喜欢让它像维基百科一样。那么我们有哪些选择呢?
任何帮助都非常感激......
wix - 使用 Wix 将文件共享从一个文件夹移动到另一个文件夹
我在服务器上有一个名为 Inbox 的文件共享,指向 Folder1。我的安装程序需要删除此文件共享并在 Folder2 上创建它。默认情况下,Wix 不会这样做,甚至在没有错误的情况下进行处理,只创建 Folder2 本身(不共享)。是否可以?
php - php 文件与用户权限共享,保持文件夹和文件的 ftp 上传结构
我们正在寻找一种解决方案,我们可以通过 sftp 将文件上传到 linux 服务器,并让文件共享平台查看我们上传的所有文件和文件夹
那么我们需要能够
- 设置文件和文件夹的所有权,以便只有某些用户可以下载文件
- 保持所有文件夹和文件的结构
- 与 1 位以上的用户共享文件夹
如果不是免费的,我们将不胜感激任何尽可能负担得起的解决方案建议:)
c# - 文件共享读写不起作用(C#.NET)
我正在使用 C# 的十六进制编辑器控件,源代码和二进制文件可以在这里找到。
使用它时的一个问题是,如果在十六进制编辑器和另一个程序中加载了一个文件,则另一个程序无法保存该文件,因为它已被另一个进程使用。
所以我问了控件的作者,谁告诉我在FileByteProvider和DynamicFileByteProvider类中的File.Open方法中设置FileShare参数为ReadWrite(原来只有Read)会修复它。所以我这样做了,但它仍然没有工作(同样的错误)。将其设置为只写也不起作用,但将其设置为只读和无都可以。这些文件在任何程序中都有相同的问题,例如记事本。它们没有设置为 ReadOnly 或任何东西,所以我不知道为什么它不起作用。
我在这里有什么遗漏吗?
fileshare - 在网络共享上移动文件
我想通过 powershell 自动化我的许多日常任务。我们拥有的一个过程是在数小时后对桌面进行映像。完成此操作后,需要将映像文件从服务器硬盘驱动器移至网络驱动器。我正在编写一个应用程序以在我的机器上作为服务运行,它将调用 powershell 脚本并敲除所有内容,仅在出现问题时提醒我。
我在服务器上为脚本设置了一个目录。如果我从服务器调用我的脚本 FileCopy.ps1,它工作正常:
但是,在我的 .Net 应用程序中,我从本地机器调用脚本:
不工作。那是因为它将 C:\scripts 视为在本地计算机上。所以,我改变它:
不工作。我在脚本中添加了另一行:
它仍然不会复制文件,但会返回服务器上脚本目录的内容。
所以我回到服务器并运行带有 UNC 路径的脚本 - powershell 返回一个错误
这似乎是问题的根源。知道如何解决这个问题吗?我以管理员身份登录服务器。
sql - SharePoint 作为大量文件共享的替代方案?做梦?
我们已经使用 SharePoint 2007 将近 2 年了。我们发现它是一个很棒的 CMS,它可以帮助我们集中项目文档并在减少重复和混乱的情况下进行协作。自定义列表功能有时为自定义表单和开发的 sql 解决方案提供了一种快速而肮脏的替代方案。
也就是说,我们仍然有超过 100 TB 的文件共享,这些文件的历史可以追溯到 SharePoint 之外的时间之初。
当我们期待更智能、更快和更大的网络文件系统时...
(1)SharePoint应该扮演什么样的现实角色?
(2) SharePoint 作为一个无缝的存储文档的地方有多可靠?我的意思是,我们是否能够在无需打开共享点的情况下从所有流行的客户端将文档保存/检索到共享点?
我问的部分原因...几个月前,作为另一个项目的一部分,我们尝试像文件共享一样使用 SharePoint 2007。尝试设置 Windows 驱动器映射和 UNC 路径和/或 WebDAV。我们的发现是,并不是每个客户端(XP、Vista、7、Mac.IX 等)都能很好地使用 UNC、WEBDAV 和驱动器映射。并不惊讶。展望未来的共享点版本,这是否会发生重大变化?
(3)SharePoint中是否有没有业务的文档?数据库?可执行文件?专有日志?那些我们期望来自潜在多个用户的行级 IO 的文档呢?
(4) 您认为有多少客户将 SharePoint 视为文件共享的重要替代品?我了解 SharePoint 数据库不应超过 100 克 - 所以我们为每个网站集都有一个数据库。但我们有超过 100T 的潜在内容。如果有客户认真地希望采用这种方式 - 架构会是什么样子?SQL 之外的 Blob 存储?EBS 与苏格兰皇家银行?谁是提供此功能的主要参与者,SharePoint 是否会原生提供此功能?电磁兼容?存储点?还有谁?EBS 与苏格兰皇家银行?
(5) 性能和内容索引问题如何?
提前致谢。
javascript - 是否可以从浏览器外部的共享文件夹中打开文件
我们有一个用于 Intranet Web 应用程序的文件处理 ASP.Net Web 控件,该控件当前使用 ActiveX 来处理文件签出和签入。工作正常,在 IE&Win 中。但现在我们正试图摆脱 ActiveX 和 IE 唯一的行为......
如果文件被签出,它会被复制到文件共享中,访问权限仅限于签出用户。使用隐藏的 iframe,并将 iframe 的 src 设置为类似“file:////file_share/dictionary/users_stuff/someDoc.doc”的内容,会显示一个打开/下载对话框,因此用户可以打开和编辑共享直接从文件共享中的 Word、Excel 等文件。
适用于浏览器无法自行处理的文件类型。
但是对于 txt、图像、html 等文件类型,浏览器只需将文件加载到 iframe 中,或者在用户获得链接的情况下打开文件。如果不手动启动相应的应用程序并复制 url,用户就无法编辑文件。向用户显示“将此网址复制到您的首选应用程序,并尝试编辑它”并不是真正的用户友好...
我的问题是:是否可以让浏览器(没有 ActiveX、IE ......)将链接传递给操作系统,或者显示某种“你想用这个文件做什么”对话框?
如果没有,可以实现什么以及如何实现?