使用模拟在客户机上打开文档/文件

本文关键字:文档 文件 模拟 客户机 | 更新日期: 2023-09-27 18:10:02

我有一个ASP。. net/c# web应用程序。

页面上有一个链接,我希望能够点击,从共享中打开该文件,允许用户编辑它,然后将其保存回共享。

共享目录被锁定,只能通过单独的帐户访问,因此需要进行模拟。

我已经尝试了很多方法来做到这一点,但只能在客户端打开文档。(如果没有单独的上传功能,他们无法直接将其保存回共享)

本质上,我想在客户端启动一个模拟进程,这样他们就可以点击保存,并将直接保存回共享。

谢谢

使用模拟在客户机上打开文档/文件

在客户端机器上注册您自己的协议处理程序,首先要求他们安装您的软件。

在你的ASP。NET web应用程序,你会给链接到文件,但协议将是你自己的,而不是http://或file:///这样你的应用程序将被调用,而不是窗口试图直接打开它。你的应用程序可以模拟具有访问权限的特定用户,在程序中打开文件,当程序退出时,它可以退出。

参见以下内容:

  • 注册应用程序到URL协议
  • 一个用来模拟用户的c#小类
  • 的过程。/ul>