SHS碎片文件

                       
当你执行一个文本文件时.系统会闪过一个DOS窗口.然后听到硬盘不停的读买.这就有可能是.shs文件了.
SHS 是一个特殊的OLE(object linking and embedding,对象连接和嵌入).可以由word或者excel来创建.也就是说.我们所输入的命令作为OLE对象嵌入到对象包装新建的文件中了.
当我进行复制文件时.windows是将对象包装成一个碎片.然后对象进行复制的.因此.如果我们不是进行对象的复制而是直接把对象直接粘贴到硬盘上.就会产生一个.shs的文件了.
真正的可怕是因为所产生的对象的碎生包含有原文件的所有的命令功能.即原对象的命令同样是可以执行的.
 
--- à 实验
1.       在硬盘上创建一个readme.txt的文件.
2.       运行:c:/winnt/system32/packager.exe.
3.       新建一个文件后.打开文件菜单.选择导入”.此时即可随便选择一个文件进行导入就行了.
4.       打开编辑中的命令行”.然后输入”cmd.exe/c del d:\readme.txt”
5.       单击菜单中的编辑”- à 复制数据包
6.       在其它地方单击鼠标右键.选择粘贴.就可以产生一个SHS的对象的文件了.\
7.       双击运行该文件.readme.txt就会被删除了.
删除SHS.不让SHS运行的方法.
HKEY_CLASSES_ROOT\.shs 主键下的:ShellScrap删除即可~
 
 
    没啥技术性...曾经看过.进行了整理一下.~

本文出自 “鸡蛋仔” 博客,谢绝转载!

你可能感兴趣的:(职场,文件,休闲)