在很多企事业单位,处于商业机密保护的需要,常常需要禁止一些文件格式的“另存为”功能,防止通过“另存为”将文件另行保存,据为己有的目的;尤其是在局域网中访问服务器共享文件的时候,常常需要禁止将共享文件另存为本地,防止将服务器共享文件泄露出去。尤其是对常见的Word、Excel和一些图片格式的文件,必须有效禁止其另存为的功能,以保护文件安全。

那么,企事业单位如何实现禁止Word另存为、禁止图片另存为、禁止Excel另存为呢?笔者认为,这一方面可以借助于专门的文件保护软件,尤其是一些“共享文件夹管理软件”、“共享文件加密软件”等,通过将共享文件进行加密保护的方式,禁用上述文件的“另存为”功能;另一方面也可以借助一些技术方法(如宏命令或文件格式转换)来实现。

一、通过宏命令禁止Word 另存为、实现Excel 禁止另存为、禁止图片另存为本地磁盘

1 、使用Word 模板、微软接口、Word 插件来禁用Word 另存为

1)建立WORD模板,在模板中写宏代码,重载FileSaveAs方法,在此方法里边不要写任何代码,如:  sub FileSaveAs  end sub   用代码让操作的WORD加载此模板。

此方法的前提是:宏安全性设置为中或低。

2)使用微软接口,将按钮灰掉或不可见

灰:设置菜单的Enabled,属性为false

不可见:设置菜单的Visible,属性为false

此方法缺点:在出现异常时会修改本地的normal模板,造成所有文件都不可用另存为按钮。

3)制作word插件

类似于第一种方法,只不过是写word插件,在插件中重载另存事件。

此方法和第一种方法相比,没有宏安全性的限止。

三种方法,第1种最简单;第3种最好;第2种有BUG,但也是一般人常用的方法。

2 、Excel 禁止另存为、禁用Excel 另存为功能

在宏编辑器里的ThisWorkBook下写入代码:

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Me.Saved = True

End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

Cancel = True

End Sub

文件打开什么样子,关闭时将不会有任何变化。

3 、禁止图片另存为

这种情况一般是通过将图片转化成flash的方式来阻止用户将图片另存为本地,或者即便另存为了也无法修改图片,毕竟是动态的flash了。网上有很多专门将图片转化为flash的软件,如Ailt PNG to SWF。

二、使用专门的共享文件夹管理软件、共享文件加密软件来实现Word禁用另存为、Excel禁用另存为、图片禁用另存为功能

现在市面上有一些专门的共享文件管理软件、共享文件加密软件,通过将文件格式进行特定的转化、加密使得文档打开之后禁止其另存为功能,防止另存为本地磁盘,从而有效地保护了共享文件的安全。

例如有一款“ 大势至共享文件夹管理软件 ”(下载地址: http://www.grablan.com/gxwjjm.html ),通过将服务器或电脑上的共享文件进行加密之后,局域网用户访问共享文件的时候将以一种“EXE”的方式打开,并且是在特定的共享文件列表框内打开、读取,这样就可以轻松复制将共享文件另存为本地的行为。同时,还可以通过“大势至共享文件夹管理软件”来限制共享文件的访问权限,例如只可以读取共享文件而禁止另存为本地、禁止打开共享文件后复制其内容(例如,虽然打开一篇Word之后,即便只有只读权限,依然还是可以复制其内容的)、禁止打印共享文件;同时,也可以禁止修改共享文件、禁止剪切共享文件、禁止重命名共享文件等。通过上述对共享文件的访问控制,可以极大地保护共享文件的安全,保护单位无形资产和商业机密。如下图所示:

同时,由于将共享文件进行了特殊格式的转化,使得共享文件无法复制、拖拽到本地磁盘,这样也可以阻止通过邮件附件、聊天软件发文件、网盘上传文件以及论坛附件上传等方式泄露共享文件的行为,从而极大地保护了共享文件的安全,彻底防止了通过各种方式泄露电脑文件、商业机密的行为。

总之,无论是通过文件自身的宏命令和图片格式转换的方式,还是借助于专门的共享文件夹管理软件,都可以在一定程度上阻止将共享文件另存为本地磁盘的行为,保护了共享文件的安全。只不过,相对于通过宏命令、图片格式转换,通过专门的共享文件加密软件、共享文件夹权限设置软件来保护共享文件的安全可能更为直接和有效,同时支持的文件格式也更多,毕竟不是所有文件格式都有宏命令或都可以进行图片格式转换的。体采用何种方法,企事业单位可以根据自己的需要进行抉择。

html怎么使图片无法另存为,如何禁止图片另存为?禁止网页另存为到本地的方法...相关推荐

  1. 博客html编辑禁止复制,ZBlog博客如何禁止选中和复制网页上的文字

    作为一名站长,每天的工作就是维护好网站的日常更新内容.但是被一些恶意不署名的转载原创文章,甚至有时候被转载的站点提前收录,此时原创文章变为了伪原创.遇到这种局面的时候站长是不是很心痛,所有的努力都是白 ...

  2. 禁止word另存为,禁止图片另存为excel禁止另存为

    在很多企事业单位,处于商业机密保护的需要,常常需要禁止一些文件格式的"另存为"功能,防止通过"另存为"将文件另行保存,据为己有的目的:尤其是在局域网中访问服务器 ...

  3. php保存复制粘贴的网页内容,JS实现网站内容的禁止复制和粘贴、另存为

    JS实现网站内容的禁止复制和粘贴.另存为 google搜索"document.οncοntextmenu=true;document.onselectstart=true"会有更多 ...

  4. css禁止图片保存,CSS中的图片保存方法

    "css中的图片"指的就是镶在CSS样式表中的图片.在我们用在浏览器保存网页时,很多时候,下载网页里的图片都下载不到,这样的话就会使网页非常不美观.所以,今天小编就给大家介绍集中保 ...

  5. 微信浏览器返回刷新,监听微信浏览器返回事件,网页防复制,移动端禁止图片长按和vivo手机点击img标签放大图片

    以下代码都经过iphone7,华为MT7 ,谷歌浏览器,微信开发者工具,PC端微信验证.如有bug,还请在评论区留言. demo链接:https://pan.baidu.com/s/1c35mbjM ...

  6. html实现 页面禁止右键 禁止复制 禁止图片拖动 禁止复制和剪切

    众所周知,一般的屏蔽的方法是用JS来编写的脚本,但是也可以直接通过修改网页属性的方法来屏蔽右键 禁止复制. 禁止右键 οncοntextmenu="return false" 禁止 ...

  7. php如何打开图片的权限,php如何控制用户对图片的访问 PHP禁止图片盗链 php技巧...

    把images目录设置成不充许http访问(把图片目录的:读取.目录浏览 两个权限去掉). 用一个PHP文件,直接用file函数读取这个图片.在这个PHP文件里进行权限控制. apache环境中,在你 ...

  8. php如何控制用户对图片的访问 PHP禁止图片盗链

    本文摘自网络仅供学习只用 本人根据教程总结了一下https://www.imooc.com/video/13412 主要是利用apache的htacess进行控制,,拿什么判断是不是通过本站点访问的呢 ...

  9. PPT如何另存为高清图片

    最近在用PPT做海报时发现,不管是存为 jpg 还是 tif 格式,PPT均无法将海报另存为高清图片,即使在另存为时选择其他的分辨率,最终输出的图片还是96 dpi,即PPT的默认分辨率. 于是搜索了 ...

最新文章

  1. R语言-安装使用指南
  2. 线程间通信共享变量和queue
  3. 将ArrayList保存到SharedPreferences
  4. mongodb java id 查询数据_java 用 _id 查找 MongoDB 下的数据
  5. mysql取消操作系统_Linux下的MySQL简单操作(服务启动与关闭、启动与关闭、查看版本)...
  6. Java面向对象第二章课后习题
  7. 前端 优化 json stringify 在IE浏览器的兼容性 按钮点击不生效
  8. 弹性地基梁板实用计算_桥梁工程基础处理、支架搭设、预压方案及计算书
  9. mysql常用调试工具_最常用的8款PHP调试工具
  10. 浅谈volatile关键字
  11. shell---------Debug模式
  12. ON DUPLICATE KEY UPDATE重复插入时更新
  13. java ssh架构_JAVA SSH 框架介绍(转)
  14. MSDN 精简版 1.6
  15. win10LTSC(企业版)命令激活
  16. 原来大家最拼命的时候是这样子的。
  17. sap 新增科目表_在SAP中新建会计科目
  18. 0501 0503 模块区别_深圳兼容思科光模块市场
  19. 华为u8500 刷到2.2再刷回2.1后WIFI无法启动的解决办法 无法启动无线局域网
  20. 通过Iconfont在线调用项目图标

热门文章

  1. iOS NSMutableAttributedString常用方法总结
  2. 操作系统原理之I/O设备管理(第六章上半部分)
  3. 13、Spring Boot 2.x 多数据源配置
  4. day5-shelve模块
  5. DOM编程艺术12章
  6. 如何定期备份网站数据
  7. 【Android工具】DES终结者加密时报——AES加密演算法
  8. JavaScript indexOf() 方法 和 lastIndexOf() 方法
  9. [译]Java 垃圾回收介绍
  10. UVA 10054 the necklace 欧拉回路