我们要求将文档存储在 SharePoint Online 中,因为人们直接将文件复制到共享网络。
有没有办法实现自动化?我在考虑一个Windows服务,它将轮询目录,查找任何更改,如新的子目录或新文件,然后将它们上传到SharePoint Online文档库。
答案 0 :(得分:1)
如果您在Windows服务中使用FileSystemWatcher
进行实时通知,则无需轮询。
http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx
但是,如果您的要求是100%准确性,则需要构建某种跟踪/校验和机制,以确保检测到每个文档并且2)成功移动到SharePoint。
您可能希望每次启动时都让服务检查增量,然后只响应FileSystemWatcher
个事件。
编辑:根据下面的Tony的问题,这里有一些关于将文件传输到SharePoint的其他想法。
首先,尝试一个简单的测试。
1)复制BPOS SharePoint站点内的文档库的URL。确保您使用的是具有Office Online登录应用程序的计算机。
2)打开记事本。输入一些随机文本。
3)点击文件 - >另存为。
4)粘贴网址。
5)尝试保存文件。
这适用于“常规”SharePoint(多次完成)。如果这适用于BPOS,它会打开几个选项。
答案 1 :(得分:1)
计划使用“Cloud Connector for Office 365”发布到SharePoint Online或Office 365文档库的文件系统复制。使用当前版本的数据库仅支持内容,但是支持V2.0