我的公司有一个用于项目的共享网络文件夹。该文件夹包含我们每个客户的子文件夹。每个子文件夹包含为这些客户完成的项目的所有信息。有道理,是吗?
OK.
我收到了一项任务:当在我们公司的 MS CRM 中查看客户帐户时,允许用户单击一个按钮,打开资源管理器到该帐户的项目文件夹。
听起来很容易。
在网上做了一些狩猎。这看起来不错:http://blogs.msdn.com/crm/archive/2007/04/18/integrating-windows-explorer-files-and-folders-into-crm-tabs.aspx
这很时髦,但它超出了我实际分配的任务范围。然而,我的公司不使用 SharePoint(尽管我们有许可证(如果需要的话)),而且我没有时间投资调整该解决方案,直到它适合我们的 CRM。我只需要在客户端计算机上打开资源管理器并将其指向一个文件夹。我想要一个可以打开资源管理器的按钮。应该很容易!我只想在 CRM 中设置一个按钮,执行命令打开 explorer /root, //server/projects/account,然后继续处理更重要的事情。
也就是说,我不像黑客那样思考,所以我没有意识到这是一个明显的安全漏洞,在大多数(如果不是全部)时间都会被阻止。所以我尝试了一下,但我在使用 JavaScript 打开资源管理器时遇到了麻烦,我认为这将是快速、简单且轻松的解决方案(废话我!)
有没有比我上面引用的例子更简单的方法?
实际上,如果您将 Internet Explorer 定向到本地协议、网络共享文件夹或 ftp 服务器,它就会变成文件浏览器。这是自动的,除了将您谈论的文件夹创建为网络共享文件夹(通过 SMB)或 FTP 服务器之外,您不需要执行任何操作。只需在新窗口中打开该地址:
window.open("file://\\192.168.1.10\clients\112");
window.open("ftp://192.168.1.10/clients/112");
任何一个都应该起作用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)